Fixed petite section compacting for v2.1

git-svn: trunk@815
remotes/push_mirror/metadata
aCaB 21 years ago
parent bcf3dc79b9
commit 3227aab75f
  1. 4
      clamav-devel/ChangeLog
  2. 4
      clamav-devel/libclamav/petite.c

@ -1,3 +1,7 @@
Tue Aug 31 13:43:11 CEST 2004 (acab)
------------------------------------
* libclamav/petite.c: Fixed section compacting for v2.1
Tue Aug 31 00:09:42 CEST 2004 (tk)
----------------------------------
* sigtool: --md5 now can generate MD5 sigs from file list (requested by

@ -217,8 +217,8 @@ int petite_inflate2x_1to9(char *buf, uint32_t minrva, int bufsz, struct pe_image
}
/* Let's compact data */
for (t = 1; t < j ; t++) {
usects[t].raw = usects[t-1].raw + usects[t-1].rsz;
for (t = 0; t < j ; t++) {
usects[t].raw = (usects[t-1].raw + usects[t-1].rsz)*(t>0);
if (usects[t].rsz != 0)
memmove(buf + usects[t].raw, adjbuf + usects[t].rva, usects[t].rsz);
}

Loading…
Cancel
Save