File download checks from http and ftp are now case insensitive

This commit is contained in:
Michiel Broek 2007-10-16 14:29:28 +00:00
parent 904619bbd5
commit 80f4c6db54
2 changed files with 6 additions and 1 deletions

View File

@ -20,6 +20,10 @@ v0.91.13 12-Oct-2007
Fixed filefind search filenames case insensitive. Fixed filefind search filenames case insensitive.
Fixed filefind search in description. Fixed filefind search in description.
mball:
File download checks from http and ftp are now case
insensitive.
mbsetup: mbsetup:
Blocked selection of FTN and Usenet moderated message areas. Blocked selection of FTN and Usenet moderated message areas.
Changed the F-PROT scanner name into fpscan. Changed the F-PROT scanner name into fpscan.

View File

@ -249,7 +249,8 @@ void count_download(char *filename, time_t filedate, off_t filesize, char *dltyp
if ((fdb_area = mbsedb_OpenFDB(i, 30))) { if ((fdb_area = mbsedb_OpenFDB(i, 30))) {
while (fread(&frec, fdbhdr.recsize, 1, fdb_area->fp) == 1) { while (fread(&frec, fdbhdr.recsize, 1, fdb_area->fp) == 1) {
if (((strcmp(frec.Name, temp) == 0) || (strcmp(frec.LName, temp) == 0)) && (frec.Size == filesize)) { if (((strcasecmp(frec.Name, temp) == 0) || (strcasecmp(frec.LName, temp) == 0)) &&
(frec.Size == filesize)) {
Syslog('+', "%s download %s from area %d", dltype, temp, i); Syslog('+', "%s download %s from area %d", dltype, temp, i);
frec.LastDL = filedate; frec.LastDL = filedate;
frec.TimesDL++; frec.TimesDL++;