[git] GPGME - branch, master, updated. gpgme-1.4.1-7-ge993563
by Werner Koch
cvs at cvs.gnupg.org
Sat May 18 14:13:35 CEST 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GnuPG Made Easy".
The branch, master has been updated
via e99356306d7bda61802530ebeb07d9ba73c4dec0 (commit)
from 6d0d8e7ba0bb989c251545fa8af35b97d1a703ba (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e99356306d7bda61802530ebeb07d9ba73c4dec0
Author: Werner Koch <wk at gnupg.org>
Date: Thu Apr 25 12:00:16 2013 +0100
Improve C++ compatibility of previous patch.
* src/gpgme.h.in: Move gpgme_sssize_t and gpgme_off_t typedefs into
the extern "C" scope.
--
Frankly, this does not help very much because g++ still does not
interpret gpgme_data_seek_cb_t as compatible with the C++ ssize_t. I
am sorry for that API change but C and C++ are too different to always
get both of them under one umbrella. However, the ABI should now be
identical to older gpgme versions.
diff --git a/src/gpgme.h.in b/src/gpgme.h.in
index caf64d4..4186a99 100644
--- a/src/gpgme.h.in
+++ b/src/gpgme.h.in
@@ -34,8 +34,6 @@
/* Include stdio.h for the FILE type definition. */
#include <stdio.h>
#include <time.h>
- at INSERT__TYPEDEFS_FOR_GPGME_H@
-
#include <gpg-error.h>
#ifdef __cplusplus
@@ -45,6 +43,7 @@ extern "C" {
#endif
#endif /* __cplusplus */
+ at INSERT__TYPEDEFS_FOR_GPGME_H@
/* Check for compiler features. */
-----------------------------------------------------------------------
Summary of changes:
src/gpgme.h.in | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
hooks/post-receive
--
GnuPG Made Easy
http://git.gnupg.org
More information about the Gnupg-commits
mailing list