summaryrefslogtreecommitdiff
path: root/misc/kdepim3/patches/patch-bb
diff options
context:
space:
mode:
Diffstat (limited to 'misc/kdepim3/patches/patch-bb')
-rw-r--r--misc/kdepim3/patches/patch-bb43
1 files changed, 0 insertions, 43 deletions
diff --git a/misc/kdepim3/patches/patch-bb b/misc/kdepim3/patches/patch-bb
deleted file mode 100644
index 28ff90f74fe..00000000000
--- a/misc/kdepim3/patches/patch-bb
+++ /dev/null
@@ -1,43 +0,0 @@
-$NetBSD: patch-bb,v 1.1 2004/11/08 23:53:20 shannonjr Exp $
-
---- libkdenetwork/libgpgme-copy/gpgme/get-env.c.orig 2004-02-10 14:11:07.000000000 -0700
-+++ libkdenetwork/libgpgme-copy/gpgme/get-env.c
-@@ -21,6 +21,9 @@
- #include <config.h>
- #endif
- #include <stdlib.h>
-+#if HAVE_RFUNCS_H
-+#include <rfuncs.h>
-+#endif
- #include <errno.h>
- #include <string.h>
-
-@@ -52,7 +55,26 @@ _gpgme_getenv (const char *name, char **
-
- #else
-
--/* FIXME: Implement this when we have the specification for it. */
--#error Use of getenv_r not implemented.
-+/* Retrieve the environment variable NAME and return a copy of it in a
-+ malloc()'ed buffer in *VALUE. If the environment variable is not
-+ set, return NULL in *VALUE. */
-+gpgme_error_t
-+_gpgme_getenv (const char *name, char **value)
-+{
-+ char env_value[256];
-+ int err;
-+ if (err = getenv_r (name, env_value, 256))
-+ *value = NULL;
-+ else
-+ {
-+ *value = strdup (env_value);
-+ if (!*value)
-+ err = ENOMEM;
-+ }
-+ if (err != 0 && err != ENOENT)
-+ return gpg_error_from_errno (err);
-+ else
-+ return (0);
-+}
-
- #endif