diff options
Diffstat (limited to 'g13')
-rw-r--r-- | g13/g13-common.h | 2 | ||||
-rw-r--r-- | g13/g13-syshelp.c | 1 | ||||
-rw-r--r-- | g13/g13.c | 1 |
3 files changed, 3 insertions, 1 deletions
diff --git a/g13/g13-common.h b/g13/g13-common.h index acf25b843..42b8deebd 100644 --- a/g13/g13-common.h +++ b/g13/g13-common.h @@ -32,7 +32,6 @@ #include "../common/session-env.h" #include "../common/strlist.h" - /* Debug values and macros. */ #define DBG_MOUNT_VALUE 1 /* Debug mount or device stuff. */ #define DBG_CRYPTO_VALUE 4 /* Debug low level crypto. */ @@ -48,6 +47,7 @@ /* A large struct named "opt" to keep global flags. Note that this struct is used by g13 and g13-syshelp and thus some fields may only make sense for one of them. */ +EXTERN_UNLESS_MAIN_MODULE struct { unsigned int debug; /* Debug flags (DBG_foo_VALUE). */ diff --git a/g13/g13-syshelp.c b/g13/g13-syshelp.c index bf71ac20f..4ce74ee4c 100644 --- a/g13/g13-syshelp.c +++ b/g13/g13-syshelp.c @@ -31,6 +31,7 @@ #endif #include <unistd.h> +#define INCLUDED_BY_MAIN_MODULE 1 #include "g13-syshelp.h" #include <gcrypt.h> @@ -27,6 +27,7 @@ #include <fcntl.h> #include <npth.h> +#define INCLUDED_BY_MAIN_MODULE 1 #include "g13.h" #include <gcrypt.h> |