]> pd.if.org Git - zpackage/commitdiff
fix bug in vercmp
authorNathan Wagner <nw@hydaspes.if.org>
Tue, 26 Feb 2019 16:16:31 +0000 (16:16 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Tue, 26 Feb 2019 16:16:31 +0000 (16:16 +0000)
lib/vercmp.c
t/vercmp.t

index 5d22aea798ffd25db8ecde7082a55e5f8fa4d57e..c533be02aae4cf66c19064a94217c8313786281e 100644 (file)
@@ -192,8 +192,8 @@ int zpm_vercmp(const char *vsa, const char *vsb) {
                binfo.verlen = 255;
        }
 
-       strncpy(astr, ainfo.verstr, ainfo.verlen);
-       strncpy(bstr, binfo.verstr, binfo.verlen);
+       strncpy(astr, ainfo.version, ainfo.verlen);
+       strncpy(bstr, binfo.version, binfo.verlen);
        astr[ainfo.verlen] = 0;
        bstr[binfo.verlen] = 0;
 
index 205f9502ec8f8f0c768c824c68d2a5167cca1cd2..82fd2904bfa9224d47405cca333df5c2eb7ec3d0 100755 (executable)
@@ -4,9 +4,9 @@
 
 . tap.sh
 
-# 17 vtests, 3 least, 3 greatest, 2 other, 3 temp handling
-# 17 * 6 + 3 + 3
-plan 111
+# 18 vtests, 3 least, 3 greatest, 2 other, 3 temp handling
+# 18 * 6 + 3 + 3
+plan 117
 
 require rm -rf tmp
 require mkdir tmp
@@ -81,6 +81,7 @@ vtest 1.0-2 2.0-1
 # full
 vtest ffmpeg-4.1-3 ffmpeg-4.1.1-1
 vtest 4.1-3 4.1.1-1
+vtest 'pcre-8.42-2' 'pcre-8.43-1'
 
 require rm -rf tmp
 finish