core: Un-deprecate gpgme_data_rewind.
authorWerner Koch <wk@gnupg.org>
Thu, 2 Feb 2017 08:50:47 +0000 (09:50 +0100)
committerWerner Koch <wk@gnupg.org>
Thu, 2 Feb 2017 08:53:48 +0000 (09:53 +0100)
commitd19bea52afe6efb66a46af6aa4d09928c5d05ee5
treeda8bdaad7cc38590a9815a0c8791a3df1c6ddf59
parent9b7d81998b734fabeb4fbc697f08fc7795eaa90a
core: Un-deprecate gpgme_data_rewind.

* src/gpgme.h.in (gpgme_data_rewind): Un-deprecate.
* src/data-compat.c (gpgme_data_rewind): Move to ...
* src/data.c (gpgme_data_rewind): here.
--

That function is very convenient because it is required a lot with
memory streams.  It also documents the intention of the caller better
than gpgme_data_seek with its addition parameters and the need to map
system errors.  Thus it does not make sense to make it a first class
citizen again.

Signed-off-by: Werner Koch <wk@gnupg.org>
NEWS
src/data-compat.c
src/data.c
src/gpgme.h.in