From d9d5b61a9f70556e8fc0775f1501380f65ce9502 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 26 Aug 2014 13:30:55 +0200 Subject: Export missing init functions. * src/gpg-error.h.in (gpgrt_init): New macro. (gpgrt_check_version): New prototype. * src/init.c (_gpg_err_init): Rename from gpg_err_init. (_gpg_err_deinit): Rename from gpg_err_deinit. * src/visibility.c (gpg_err_init): New. (gpg_err_deinit): New. (gpgrt_check_version): New. * src/gpg-error.vers (gpg_err_init, gpg_err_deinit): Add missing symbols. (gpgrt_check_version): New. * src/gpg-error.def.in (gpg_err_init, gpg_err_deinit): Add missing symbols. (gpgrt_check_version): New. * src/gpg-error.c (main): Use gpgrt_init macro. --- src/visibility.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/visibility.c') diff --git a/src/visibility.c b/src/visibility.c index 67c5bfd..829c720 100644 --- a/src/visibility.c +++ b/src/visibility.c @@ -66,12 +66,29 @@ gpg_err_set_errno (int err) } +gpg_error_t +gpg_err_init (void) +{ + return _gpg_err_init (); +} + +void +gpg_err_deinit (int mode) +{ + _gpg_err_deinit (mode); +} + const char * gpg_error_check_version (const char *req_version) { return _gpg_error_check_version (req_version); } +const char * +gpgrt_check_version (const char *req_version) +{ + return _gpg_error_check_version (req_version); +} void gpgrt_set_syscall_clamp (void (*pre)(void), void (*post)(void)) -- cgit v1.2.3