summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2022-04-05 11:49:58 +0300
committerMichal Domonkos <mdomonko@redhat.com>2022-07-01 10:52:14 +0200
commitfd523dd82a2db9ed56fd4ee3a892cdd1d3caae10 (patch)
tree7a6585383905f8ebbb6859821f300d51123aaed4
parentadbd23898f1d62e2688b6d07dc7b1eb4ab097d6e (diff)
downloadrpm-fd523dd82a2db9ed56fd4ee3a892cdd1d3caae10.tar.gz
Add compiler deprecation warnings to obsolete rpmfi APIs
Should've been in commit 53b408c18ee9738c3b461c3c43acc40a0fd72f3f already. (cherry picked from commit b01005aa4178a3e9db38382b8650fa32412cdb6a)
-rw-r--r--lib/rpmfi.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/rpmfi.h b/lib/rpmfi.h
index 9f0d7952d..0f05669f5 100644
--- a/lib/rpmfi.h
+++ b/lib/rpmfi.h
@@ -9,6 +9,7 @@
#include <rpm/rpmtypes.h>
#include <rpm/rpmfiles.h>
#include <rpm/rpmarchive.h>
+#include <rpm/rpmutil.h>
#ifdef __cplusplus
extern "C" {
@@ -63,6 +64,7 @@ int rpmfiDX(rpmfi fi);
* @param dx new directory index
* @return current directory index
*/
+RPM_GNUC_DEPRECATED
int rpmfiSetDX(rpmfi fi, int dx);
/** \ingroup rpmfi
@@ -339,6 +341,7 @@ rpmfi rpmfiInit(rpmfi fi, int fx);
* @param fi file info set iterator
* @return directory iterator index, -1 on termination
*/
+RPM_GNUC_DEPRECATED
int rpmfiNextD(rpmfi fi);
/** \ingroup rpmfi
@@ -347,6 +350,7 @@ int rpmfiNextD(rpmfi fi);
* @param dx directory iterator index
* @return file info set iterator, NULL if dx is out of range
*/
+RPM_GNUC_DEPRECATED
rpmfi rpmfiInitD(rpmfi fi, int dx);
/** \ingroup rpmfi