Use getter functions for name, evr and flags in rpmdsCurrent()
authorPanu Matilainen <pmatilai@redhat.com>
Tue, 11 Sep 2012 03:58:00 +0000 (06:58 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Tue, 11 Sep 2012 05:08:46 +0000 (08:08 +0300)
lib/rpmds.c

index 25387e3..51d3f4b 100644 (file)
@@ -259,8 +259,8 @@ rpmds rpmdsCurrent(rpmds ds)
 {
     rpmds cds = NULL;
     if (ds != NULL && ds->i >= 0 && ds->i < ds->Count) {
-       cds = singleDS(ds->tagN, ds->N[ds->i], ds->EVR[ds->i],
-                      ds->Flags[ds->i], ds->instance, rpmdsColor(ds));
+       cds = singleDS(ds->tagN, rpmdsN(ds), rpmdsEVR(ds),
+                      rpmdsFlags(ds), ds->instance, rpmdsColor(ds));
     }
     return cds;
 }