Mercurial > dwindows
diff win/dw.c @ 87:1eb72c0e8c79
Fixed a problem with the date type in the containers... month should be
0 based not 1 based.... from stat().
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Wed, 03 Apr 2002 05:48:15 +0000 |
parents | aec9a0b0b539 |
children | 58d8139fe0a2 |
line wrap: on
line diff
--- a/win/dw.c Mon Apr 01 09:51:08 2002 +0000 +++ b/win/dw.c Wed Apr 03 05:48:15 2002 +0000 @@ -5681,8 +5681,8 @@ { CDATE fdate = *((CDATE *)data); - if(fdate.month > 0) - sprintf(textbuffer, "%s %d, %d", monthlist[fdate.month-1], fdate.day, fdate.year); + if(fdate.month > -1 && fdate.month < 12 && fdate.day > 0 && fdate.year > 0) + sprintf(textbuffer, "%s %d, %d", monthlist[fdate.month], fdate.day, fdate.year); else strcpy(textbuffer, ""); lvi.pszText = textbuffer;