summaryrefslogtreecommitdiff
path: root/lib/rpmps.c
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2009-08-31 13:03:53 +0300
committerPanu Matilainen <pmatilai@redhat.com>2009-08-31 13:03:53 +0300
commit0e8dd93796a8fdafcd0328f131c8f78f1b95a3cf (patch)
tree74562be527cf405e207e982f0a6f4848109235d0 /lib/rpmps.c
parent9ff1cf55f4214f582808a2ad91d68332e0c7a87c (diff)
downloadrpm-0e8dd93796a8fdafcd0328f131c8f78f1b95a3cf.tar.gz
Replace equal/not equal uses of str[n]cmp() with rstreq[n] in main ts code
Diffstat (limited to 'lib/rpmps.c')
-rw-r--r--lib/rpmps.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/rpmps.c b/lib/rpmps.c
index 93a86cfd9..2b114f0b7 100644
--- a/lib/rpmps.c
+++ b/lib/rpmps.c
@@ -166,7 +166,7 @@ void rpmpsAppend(rpmps ps, rpmProblemType type,
rpmProblemFree(p);
}
-#define XSTRCMP(a, b) ((!(a) && !(b)) || ((a) && (b) && !strcmp((a), (b))))
+#define XSTRCMP(a, b) ((!(a) && !(b)) || ((a) && (b) && rstreq((a), (b))))
/* XXX TODO: implement with iterators */
int rpmpsTrim(rpmps ps, rpmps filter)
@@ -381,13 +381,13 @@ static int sameProblem(const rpmProblem ap, const rpmProblem bp)
if (ap->type != bp->type)
return 0;
if (ap->pkgNEVR)
- if (bp->pkgNEVR && strcmp(ap->pkgNEVR, bp->pkgNEVR))
+ if (bp->pkgNEVR && !rstreq(ap->pkgNEVR, bp->pkgNEVR))
return 0;
if (ap->altNEVR)
- if (bp->altNEVR && strcmp(ap->altNEVR, bp->altNEVR))
+ if (bp->altNEVR && !rstreq(ap->altNEVR, bp->altNEVR))
return 0;
if (ap->str1)
- if (bp->str1 && strcmp(ap->str1, bp->str1))
+ if (bp->str1 && !rstreq(ap->str1, bp->str1))
return 0;
if (ap->num1 != bp->num1)