]> TLD Linux GIT Repositories - packages/rpm.git/blobdiff - rpm-trigger-flags-int-type.patch
- fix trigger flag int type check
[packages/rpm.git] / rpm-trigger-flags-int-type.patch
diff --git a/rpm-trigger-flags-int-type.patch b/rpm-trigger-flags-int-type.patch
new file mode 100644 (file)
index 0000000..b3ed60a
--- /dev/null
@@ -0,0 +1,12 @@
+diff -ur rpm-4.5.orig/lib/formats.c rpm-4.5/lib/formats.c
+--- rpm-4.5.orig/lib/formats.c 2008-06-10 01:19:16.000000000 +0200
++++ rpm-4.5/lib/formats.c      2019-01-24 21:42:07.736000000 +0100
+@@ -900,7 +900,7 @@
+     char * val;
+ assert(ix == 0);
+-    if (he->t != RPM_INT64_TYPE) {
++    if (he->t != RPM_INT32_TYPE) {
+       val = xstrdup(_("(invalid type)"));
+     } else {
+       int anint = data.i64p[ix];