Missing decompression arguments for bzip in uncompress macro
authorPanu Matilainen <pmatilai@redhat.com>
Fri, 4 Apr 2008 12:52:52 +0000 (15:52 +0300)
committerPanu Matilainen <pmatilai@redhat.com>
Fri, 4 Apr 2008 12:52:52 +0000 (15:52 +0300)
rpmio/macro.c

index 5385988..06b2b5a 100644 (file)
@@ -1007,7 +1007,7 @@ doFoo(MacroBuf mb, int negate, const char * f, size_t fn,
            sprintf(be, "%%__gzip -dc %s", b);
            break;
        case COMPRESSED_BZIP2:
-           sprintf(be, "%%__bzip2 %s", b);
+           sprintf(be, "%%__bzip2 -dc %s", b);
            break;
        case COMPRESSED_ZIP:
            sprintf(be, "%%__unzip %s", b);