Path: utzoo!utgpu!watmath!att!ucbvax!UOGUELPH.BITNET!BOTCHAIR From: BOTCHAIR@UOGUELPH.BITNET (Alex Bewley) Newsgroups: comp.lang.modula2 Subject: Logitech Libraries Message-ID: Date: 27 Jul 89 21:48:52 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Modula2 List Organization: The Internet Lines: 19 Today I was working on a project that required the use of the Logitech DurationOps module. I found a rather irritating bug. When using GreaterOrEqual (called from LaterOrSameDate) the procedure rounded up a date that was at the end of the month to the next month and 0th day. When the actual comparison was done (with a Day resolution) it discovered that the day of the rounded-up-month was less than that of the other date, therefore assuming that the rounded-up-month was less than the other date (which was not so). It did not check to see that the month of the rounded-up-month was greater, and make the appropriate conclusion. I have modified the source (so that it works) and can send it to anybody who interested. Alex Bewley Just this guy... P.S. I also have modified the Directories module to permit recursive calling of DirQuery - returning all DTA information - selection of the different attributes of file to be searched for.