diff options
Diffstat (limited to '')
| -rw-r--r-- | NEWS | 1 | ||||
| -rw-r--r-- | src/data-compat.c | 13 | ||||
| -rw-r--r-- | src/data.c | 14 | ||||
| -rw-r--r-- | src/gpgme.h.in | 5 | 
4 files changed, 17 insertions, 16 deletions
| @@ -12,6 +12,7 @@ Noteworthy changes in version 1.8.1 (unreleased)   cpp: Key::UserID::revoke()                         NEW.   cpp: Key::addUid()                                 NEW.   qt: CryptoConfig::stringValueList()                NEW. + gpgme_data_rewind                                  UN-DEPRECATE.  Noteworthy changes in version 1.8.0 (2016-11-16) diff --git a/src/data-compat.c b/src/data-compat.c index 5c7d5431..87eaeef5 100644 --- a/src/data-compat.c +++ b/src/data-compat.c @@ -239,16 +239,3 @@ gpgme_data_new_with_read_cb (gpgme_data_t *r_dh,    (*r_dh)->data.old_user.handle = read_cb_value;    return TRACE_ERR (0);  } - - -gpgme_error_t -gpgme_data_rewind (gpgme_data_t dh) -{ -  gpgme_error_t err; -  TRACE_BEG (DEBUG_DATA, "gpgme_data_rewind", dh); - -  err = ((gpgme_data_seek (dh, 0, SEEK_SET) == -1) -         ? gpg_error_from_syserror () : 0); - -  return TRACE_ERR (err); -} @@ -158,6 +158,20 @@ gpgme_data_seek (gpgme_data_t dh, gpgme_off_t offset, int whence)  } +/* Convenience function to do a gpgme_data_seek (dh, 0, SEEK_SET).  */ +gpgme_error_t +gpgme_data_rewind (gpgme_data_t dh) +{ +  gpgme_error_t err; +  TRACE_BEG (DEBUG_DATA, "gpgme_data_rewind", dh); + +  err = ((gpgme_data_seek (dh, 0, SEEK_SET) == -1) +         ? gpg_error_from_syserror () : 0); + +  return TRACE_ERR (err); +} + +  /* Release the data object with the handle DH.  */  void  gpgme_data_release (gpgme_data_t dh) diff --git a/src/gpgme.h.in b/src/gpgme.h.in index e3ca1657..769c2c85 100644 --- a/src/gpgme.h.in +++ b/src/gpgme.h.in @@ -1165,9 +1165,8 @@ gpgme_error_t gpgme_data_new_from_filepart (gpgme_data_t *r_dh,  					    const char *fname, FILE *fp,  					    @API__OFF_T@ offset, size_t length); -/* Reset the read pointer in DH.  Deprecated, please use -   gpgme_data_seek instead.  */ -gpgme_error_t gpgme_data_rewind (gpgme_data_t dh) _GPGME_DEPRECATED(0,4); +/* Convenience function to do a gpgme_data_seek (dh, 0, SEEK_SET).  */ +gpgme_error_t gpgme_data_rewind (gpgme_data_t dh); | 
