Mercurial > dwindows
changeset 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 | a2b13e127d25 |
children | 58d8139fe0a2 |
files | gtk/dw.c win/dw.c |
diffstat | 2 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/gtk/dw.c Mon Apr 01 09:51:08 2002 +0000 +++ b/gtk/dw.c Wed Apr 03 05:48:15 2002 +0000 @@ -3478,8 +3478,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, "");
--- 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;