The date range was ignored and, in the worst case, no entries were
reported.
break;
}
+ idata=builddia(log_entry.EntryTime.tm_mday,log_entry.EntryTime.tm_mon+1,log_entry.EntryTime.tm_year+1900);
if(debugm)
printf("DATE=%s IDATA=%d DFROM=%d DUNTIL=%d\n",Filter->DateRange,idata,dfrom,duntil);
if (*Line!=']') return(RLRC_Unknown);
Entry->EntryTime.tm_year=Year-1900;
- Entry->EntryTime.tm_mon=Month;
+ Entry->EntryTime.tm_mon=Month-1;
Entry->EntryTime.tm_mday=Day;
Entry->EntryTime.tm_hour=Hour;
Entry->EntryTime.tm_min=Minute;
++Line;
}
Date->tm_year=year-1900;
- Date->tm_mon=month;
+ Date->tm_mon=month-1;
Date->tm_mday=day;
return(Line);
}