Changeset View
Changeset View
Standalone View
Standalone View
src/gpg-error.h.in
| Context not available. | |||||
| # define _GPG_ERR_CONSTRUCTOR | # define _GPG_ERR_CONSTRUCTOR | ||||
| #endif | #endif | ||||
| #undef _GPG_ERR_HAVE_DESTRUCTOR | |||||
| #if _GPG_ERR_GCC_VERSION > 30100 | |||||
| # define _GPG_ERR_DESTRUCTOR __attribute__ ((__destructor__)) | |||||
| # define _GPG_ERR_HAVE_DESTRUCTOR | |||||
| #else | |||||
| # define _GPG_ERR_DESTRUCTOR | |||||
| #endif | |||||
| #define GPGRT_GCC_VERSION _GPG_ERR_GCC_VERSION | #define GPGRT_GCC_VERSION _GPG_ERR_GCC_VERSION | ||||
| #if _GPG_ERR_GCC_VERSION >= 29200 | #if _GPG_ERR_GCC_VERSION >= 29200 | ||||
| Context not available. | |||||
| /* See the source on how to use the deinit function; it is usually not | /* See the source on how to use the deinit function; it is usually not | ||||
| required. */ | required. */ | ||||
| void gpg_err_deinit (int mode); | void gpg_err_deinit (int mode) _GPG_ERR_DESTRUCTOR; | ||||
| /* Register blocking system I/O clamping functions. */ | /* Register blocking system I/O clamping functions. */ | ||||
| void gpgrt_set_syscall_clamp (void (*pre)(void), void (*post)(void)); | void gpgrt_set_syscall_clamp (void (*pre)(void), void (*post)(void)); | ||||
| Context not available. | |||||