diff options
| author | Werner Koch <[email protected]> | 2015-08-24 13:03:20 +0000 | 
|---|---|---|
| committer | Werner Koch <[email protected]> | 2015-08-24 13:03:20 +0000 | 
| commit | df098d6a437109c57516db75addf3764a6dfda81 (patch) | |
| tree | 14dcbc874682bb4fd2e272c5591adfc6811f5f74 /src | |
| parent | Add an export secret key feature. (diff) | |
| download | gpgme-df098d6a437109c57516db75addf3764a6dfda81.tar.gz gpgme-df098d6a437109c57516db75addf3764a6dfda81.zip | |
w32: Print the installation directory in debug mode.
* src/debug.c (debug_init) [W32]: Show libgpgme installation dir.
--
I expect that gpgme will be distributed by applications and thus it
will be helpful to see in the debug log which gpgme is actually used.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'src')
| -rw-r--r-- | src/debug.c | 12 | ||||
| -rw-r--r-- | src/sys-util.h | 4 | 
2 files changed, 15 insertions, 1 deletions
| diff --git a/src/debug.c b/src/debug.c index 292db555..1dd37234 100644 --- a/src/debug.c +++ b/src/debug.c @@ -46,6 +46,7 @@  #include "util.h"  #include "ath.h"  #include "sema.h" +#include "sys-util.h"  #include "debug.h" @@ -207,7 +208,16 @@ debug_init (void)    UNLOCK (debug_lock);    if (debug_level > 0) -    _gpgme_debug (DEBUG_INIT, "gpgme_debug: level=%d\n", debug_level); +    { +      _gpgme_debug (DEBUG_INIT, "gpgme_debug: level=%d\n", debug_level); +#ifdef HAVE_W32_SYSTEM +      { +        const char *name = _gpgme_get_inst_dir (); +        _gpgme_debug (DEBUG_INIT, "gpgme_debug: gpgme='%s'\n", +                      name? name: "?"); +      } +#endif +    }  } diff --git a/src/sys-util.h b/src/sys-util.h index 7180fca3..589634b2 100644 --- a/src/sys-util.h +++ b/src/sys-util.h @@ -27,4 +27,8 @@ int _gpgme_set_default_gpgconf_name (const char *name);  char *_gpgme_get_gpg_path (void);  char *_gpgme_get_gpgconf_path (void); +#ifdef HAVE_W32_SYSTEM +const char *_gpgme_get_inst_dir (void); +#endif +  #endif /* SYS_UTIL_H */ | 
