diff -urN rpm-5.4.10/lib/depends.c rpm-5.4.10-patched/lib/depends.c --- rpm-5.4.10/lib/depends.c 2012-04-16 08:20:56.000000000 +1100 +++ rpm-5.4.10-patched/lib/depends.c 2017-01-24 21:18:13.290480568 +1000 @@ -105,8 +105,9 @@ if (ts->numRemovedPackages == ts->allocedRemovedPackages) { ts->allocedRemovedPackages += ts->delta; + /* XXX coverity #1035956 */ ts->removedPackages = (uint32_t *) xrealloc(ts->removedPackages, - sizeof(ts->removedPackages) * ts->allocedRemovedPackages); + sizeof(*ts->removedPackages) * ts->allocedRemovedPackages); } assert(ts->removedPackages != NULL); /* XXX can't happen. */