Fix duplicate dependency check.
authorjbj <devnull@localhost>
Tue, 24 Aug 1999 23:27:48 +0000 (23:27 +0000)
committerjbj <devnull@localhost>
Tue, 24 Aug 1999 23:27:48 +0000 (23:27 +0000)
CVS patchset: 3254
CVS date: 1999/08/24 23:27:48

build/reqprov.c
po/rpm.pot

index 846c8f3..62681a6 100644 (file)
@@ -54,6 +54,7 @@ int addReqProv(Spec spec, Header h,
        const char **versions = NULL;
        int *flags = NULL;
        int *indexes = NULL;
+       int duplicate = 0;
 
        if (flagtag) {
            headerGetEntry(h, versiontag, NULL, (void **) &versions, NULL);
@@ -73,11 +74,12 @@ int addReqProv(Spec spec, Header h,
                continue;
 
            /* This is a duplicate dependency. */
+           duplicate = 1;
            break;
        }
        FREE(names);
        FREE(versions);
-       if (len >= 0)
+       if (duplicate)
            return 0;
     }
 
index ce15f70..ee6b2a2 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 1999-08-24 16:47-0400\n"
+"POT-Creation-Date: 1999-08-24 19:23-0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"