summaryrefslogtreecommitdiff
path: root/lib/rpmvercmp.c
diff options
context:
space:
mode:
authorpauln <devnull@localhost>2004-02-17 14:29:42 +0000
committerpauln <devnull@localhost>2004-02-17 14:29:42 +0000
commitee64849ebf4800c1e351d2e35abff6482ebf9d18 (patch)
treeb2651255c53db62325f647b8ac33a04338dfd6c3 /lib/rpmvercmp.c
parente0dc1382c615c6f4d343d0247a578d6d1c76be61 (diff)
downloadrpm-ee64849ebf4800c1e351d2e35abff6482ebf9d18.tar.gz
rpm-ee64849ebf4800c1e351d2e35abff6482ebf9d18.tar.bz2
rpm-ee64849ebf4800c1e351d2e35abff6482ebf9d18.zip
Return 1 and -1 as we state we do - #113668
CVS patchset: 7099 CVS date: 2004/02/17 14:29:42
Diffstat (limited to 'lib/rpmvercmp.c')
-rw-r--r--lib/rpmvercmp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rpmvercmp.c b/lib/rpmvercmp.c
index d5772206b..5963bf27a 100644
--- a/lib/rpmvercmp.c
+++ b/lib/rpmvercmp.c
@@ -89,7 +89,7 @@ int rpmvercmp(const char * a, const char * b)
/* if they are equal because there might be more segments to */
/* compare */
rc = strcmp(one, two);
- if (rc) return rc;
+ if (rc) return (rc < 1 ? -1 : 1);
/* restore character that was replaced by null above */
/*@-boundswrite@*/