freshclam: fix parsing of extended log entries

0.96
Tomasz Kojm 15 years ago
parent 2a599782aa
commit 3f82dac01f
  1. 4
      ChangeLog
  2. 6
      freshclam/manager.c

@ -1,3 +1,7 @@
Fri Jul 30 15:15:35 CEST 2010 (tk)
----------------------------------
* freshclam: fix parsing of extended log entries
Fri Jul 30 14:20:50 EEST 2010 (edwin)
-------------------------------------
* libclamav/pdf.c: improve extraction of PDF objects (bb #1596, #1994, #2029).

@ -697,13 +697,13 @@ int submitstats(const char *clamdcfg, const struct optstruct *opts)
pt2 = &pt[strlen(pt) - 6];
*pt2 = 0;
if(!(pt2 = strrchr(pt, ':'))) {
if(!(pt2 = strrchr(pt, ' ')) || pt2[-1] != ':') {
logg("!SubmitDetectionStats: Incorrect format of the log file (1)\n");
ret = 1;
break;
}
*pt2 = 0;
pt2 += 2;
pt2[-1] = 0;
pt2++;
if((pt = strrchr(pt, *PATHSEP)))
*pt++ = 0;

Loading…
Cancel
Save