* configure.ac (SEPCONSTANTS): New to define DIRSEP_C et al.
authorWerner Koch <wk@gnupg.org>
Fri, 26 Aug 2005 12:38:57 +0000 (12:38 +0000)
committerWerner Koch <wk@gnupg.org>
Fri, 26 Aug 2005 12:38:57 +0000 (12:38 +0000)
commit10d5072bf44884c8e590db41c0efb1ab2115340b
treef87614a34710e8bc888e90cb7f338b86b91ce33c
parentb9f021ea1df03ed3eeb345c3dbaa7ea15e6dcec3
* configure.ac (SEPCONSTANTS): New to define DIRSEP_C et al.

* w32-util.c (read_w32_registry_string): Updated from code used by
GnuPG.  This allows for expanding strings and features the
implicit fallback key.
(w32_shgetfolderpath, find_program_at_standard_place): New.
(_gpgme_get_gpg_path, _gpgme_get_gpgsm_path): With no registry
entry, locate the programs at the standard place.
(dlopen, dlsym, dlclose): New, so that we can keep on using what
we are accustomed to.

* debug.c (debug_init): Use PATHSEP_C so that under W32 a
semicolon is used which allows us to create files with drive
letters.

* w32-io.c (_gpgme_io_read, _gpgme_io_write): Print content in
debug mode too.
trunk/ChangeLog
trunk/NEWS
trunk/configure.ac
trunk/gpgme/ChangeLog
trunk/gpgme/debug.c
trunk/gpgme/w32-io.c
trunk/gpgme/w32-util.c