Eliminate rpmtsi refcount debug junk from the API
authorPanu Matilainen <pmatilai@redhat.com>
Thu, 24 Apr 2008 12:23:35 +0000 (15:23 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Thu, 24 Apr 2008 12:23:35 +0000 (15:23 +0300)
lib/rpmte.c
lib/rpmte.h

index 86e8d78..604be1c 100644 (file)
@@ -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;
 }
 
index 4c3d661..de11ba4 100644 (file)
@@ -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)