diff options
Diffstat (limited to 'lib/package.c')
-rw-r--r-- | lib/package.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/package.c b/lib/package.c index 42be6dc1b..9c4f989b3 100644 --- a/lib/package.c +++ b/lib/package.c @@ -24,6 +24,7 @@ void headerMergeLegacySigs(Header h, const Header sig) HeaderIterator hi; int_32 tag, type, count; const void * ptr; + int xx; /*@-mods@*/ /* FIX: undocumented modification of sig */ for (hi = headerInitIterator(sig); @@ -60,7 +61,7 @@ void headerMergeLegacySigs(Header h, const Header sig) } if (ptr == NULL) continue; /* XXX can't happen */ if (!headerIsEntry(h, tag)) - (void) hae(h, tag, type, ptr, count); + xx = hae(h, tag, type, ptr, count); } hi = headerFreeIterator(hi); } @@ -72,6 +73,7 @@ Header headerRegenSigHeader(const Header h) HeaderIterator hi; int_32 tag, stag, type, count; const void * ptr; + int xx; /*@-mods@*/ /* FIX: undocumented modification of h */ for (hi = headerInitIterator(h); @@ -109,7 +111,7 @@ Header headerRegenSigHeader(const Header h) } if (ptr == NULL) continue; /* XXX can't happen */ if (!headerIsEntry(sig, stag)) - (void) headerAddEntry(sig, stag, type, ptr, count); + xx = headerAddEntry(sig, stag, type, ptr, count); } hi = headerFreeIterator(hi); return sig; |