From: Panu Matilainen Date: Thu, 24 Apr 2008 12:23:35 +0000 (+0300) Subject: Eliminate rpmtsi refcount debug junk from the API X-Git-Tag: tznext/4.11.0.1.tizen20130304~4313 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=16a5cd02fd99cd2f6c82c550fae3afec769c217d;p=tools%2Flibrpm-tizen.git Eliminate rpmtsi refcount debug junk from the API --- diff --git a/lib/rpmte.c b/lib/rpmte.c index 86e8d78..604be1c 100644 --- a/lib/rpmte.c +++ b/lib/rpmte.c @@ -566,19 +566,15 @@ int rpmtsiOc(rpmtsi tsi) return tsi->ocsave; } -rpmtsi XrpmtsiFree(rpmtsi tsi, - const char * fn, unsigned int ln) +rpmtsi rpmtsiFree(rpmtsi tsi) { /* XXX watchout: a funky recursion segfaults here iff nrefs is wrong. */ if (tsi) tsi->ts = rpmtsFree(tsi->ts); - -if (_rpmte_debug) -fprintf(stderr, "*** tsi %p -- %s:%d\n", tsi, fn, ln); return _free(tsi); } -rpmtsi XrpmtsiInit(rpmts ts, const char * fn, unsigned int ln) +rpmtsi rpmtsiInit(rpmts ts) { rpmtsi tsi = NULL; @@ -587,8 +583,6 @@ rpmtsi XrpmtsiInit(rpmts ts, const char * fn, unsigned int ln) tsi->reverse = ((rpmtsFlags(ts) & RPMTRANS_FLAG_REVERSE) ? 1 : 0); tsi->oc = (tsi->reverse ? (rpmtsNElements(ts) - 1) : 0); tsi->ocsave = tsi->oc; -if (_rpmte_debug) -fprintf(stderr, "*** tsi %p ++ %s:%d\n", tsi, fn, ln); return tsi; } diff --git a/lib/rpmte.h b/lib/rpmte.h index 4c3d661..de11ba4 100644 --- a/lib/rpmte.h +++ b/lib/rpmte.h @@ -385,17 +385,6 @@ int rpmtsiOc(rpmtsi tsi); rpmtsi rpmtsiFree(rpmtsi tsi); /** \ingroup rpmte - * Destroy transaction element iterator. - * @param tsi transaction element iterator - * @param fn - * @param ln - * @return NULL always - */ -rpmtsi XrpmtsiFree(rpmtsi tsi, - const char * fn, unsigned int ln); -#define rpmtsiFree(_tsi) XrpmtsiFree(_tsi, __FILE__, __LINE__) - -/** \ingroup rpmte * Create transaction element iterator. * @param ts transaction set * @return transaction element iterator @@ -403,17 +392,6 @@ rpmtsi XrpmtsiFree(rpmtsi tsi, rpmtsi rpmtsiInit(rpmts ts); /** \ingroup rpmte - * Create transaction element iterator. - * @param ts transaction set - * @param fn - * @param ln - * @return transaction element iterator - */ -rpmtsi XrpmtsiInit(rpmts ts, - const char * fn, unsigned int ln); -#define rpmtsiInit(_ts) XrpmtsiInit(_ts, __FILE__, __LINE__) - -/** \ingroup rpmte * Return next transaction element of type. * @param tsi transaction element iterator * @param type transaction element type selector (0 for any)