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.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/visibility.h') diff --git a/src/visibility.h b/src/visibility.h index 64a01a0..d0ef0bf 100644 --- a/src/visibility.h +++ b/src/visibility.h @@ -51,7 +51,9 @@ MARK_VISIBLE (gpg_err_code_to_errno) MARK_VISIBLE (gpg_err_code_from_syserror) MARK_VISIBLE (gpg_err_set_errno) +MARK_VISIBLE (gpg_err_init) MARK_VISIBLE (gpg_error_check_version) +MARK_VISIBLE (gpgrt_check_version) MARK_VISIBLE (gpgrt_lock_init) MARK_VISIBLE (gpgrt_lock_lock) @@ -150,7 +152,9 @@ MARK_VISIBLE (gpgrt_set_syscall_clamp) #define gpg_err_code_from_syserror _gpgrt_USE_UNDERSCORED_FUNCTION #define gpg_err_set_errno _gpgrt_USE_UNDERSCORED_FUNCTION +#define gpg_err_init _gpgrt_USE_UNDERSCORED_FUNCTION #define gpg_error_check_version _gpgrt_USE_UNDERSCORED_FUNCTION +#define gpgrt_check_version _gpgrt_USE_OTHER_FUNCTION #define gpgrt_set_syscall_clamp _gpgrt_USE_UNDERSCORED_FUNCTION #define gpgrt_lock_init _gpgrt_USE_UNDERSCORED_FUNCTION -- cgit v1.2.3