core: Make sure to stay ABI compatible.
* src/gpgme.h.in (struct _gpgme_key_sig): Move trust_scope to the end
of the struct.
--
Fixes-commit: 276187f6b6
Note that we assume that splitting a reserved 28 bit field into 3
fields does not change the ABI.
This commit is contained in:
parent
58a217b108
commit
88db69e1a9
@ -650,9 +650,6 @@ struct _gpgme_key_sig
|
||||
/* The expiration timestamp, 0 if the subkey does not expire. */
|
||||
long int expires;
|
||||
|
||||
/* The scope of a trust signature. Might be NULL. */
|
||||
char *trust_scope;
|
||||
|
||||
/* Same as in gpgme_signature_t. */
|
||||
gpgme_error_t status;
|
||||
|
||||
@ -683,6 +680,9 @@ struct _gpgme_key_sig
|
||||
|
||||
/* Internal to GPGME, do not use. */
|
||||
gpgme_sig_notation_t _last_notation;
|
||||
|
||||
/* The scope of a trust signature. Might be NULL. */
|
||||
char *trust_scope;
|
||||
};
|
||||
typedef struct _gpgme_key_sig *gpgme_key_sig_t;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user