comparison win/dw.c @ 46:30d091bc7899

Fixed an error in the container date code on Windows and Unix.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 30 Oct 2001 10:49:09 +0000
parents 90aa71b3298a
children 997e9ed670ef
comparison
equal deleted inserted replaced
45:90aa71b3298a 46:30d091bc7899
5006 } 5006 }
5007 else if(flags[column] & DW_CFA_DATE) 5007 else if(flags[column] & DW_CFA_DATE)
5008 { 5008 {
5009 CDATE fdate = *((CDATE *)data); 5009 CDATE fdate = *((CDATE *)data);
5010 5010
5011 sprintf(textbuffer, "%s %d, %d", monthlist[fdate.month], fdate.day, fdate.year); 5011 if(fdate.month > 0)
5012 sprintf(textbuffer, "%s %d, %d", monthlist[fdate.month-1], fdate.day, fdate.year);
5013 else
5014 strcpy(textbuffer, "");
5012 lvi.pszText = textbuffer; 5015 lvi.pszText = textbuffer;
5013 lvi.cchTextMax = strlen(textbuffer); 5016 lvi.cchTextMax = strlen(textbuffer);
5014 } 5017 }
5015 else if(flags[column] & DW_CFA_TIME) 5018 else if(flags[column] & DW_CFA_TIME)
5016 { 5019 {