openbsd-ports/x11/xpostitPlus/patches/patch-insert_c
2003-11-04 23:31:05 +00:00

111 lines
3.0 KiB
Plaintext

$OpenBSD: patch-insert_c,v 1.2 2003/11/04 23:31:05 fgsch Exp $
--- insert.c.orig 1996-06-27 02:03:31.000000000 -0300
+++ insert.c 2003-11-04 20:28:19.000000000 -0300
@@ -261,7 +261,6 @@ Widget w;
time_t time_tp;
struct tm *tm_tp;
char dayname[12];
- char year[5];
char month[10];
/* get todays date and current time */
@@ -297,78 +296,78 @@ Widget w;
case 10: sprintf(month, "Nov"); break;
case 11: sprintf(month, "Dec"); break;
}
- if ( tm_tp->tm_year > 100 )
- sprintf(year,"20");
- else
- sprintf(year,"19");
switch (active_item)
{
case 0:
sprintf (cmd,
- "%02d/%02d/%02d", tm_tp->tm_mon, tm_tp->tm_mday, tm_tp->tm_year );
+ "%02d/%02d/%02d", tm_tp->tm_mon + 1, tm_tp->tm_mday, tm_tp->tm_year % 100);
break;
case 1:
sprintf (cmd,
- "<%02d/%02d/%02d>", tm_tp->tm_mon, tm_tp->tm_mday, tm_tp->tm_year );
+ "<%02d/%02d/%02d>", tm_tp->tm_mon + 1, tm_tp->tm_mday, tm_tp->tm_year % 100);
break;
case 2:
sprintf (cmd,
- "(%02d/%02d/%02d)", tm_tp->tm_mon, tm_tp->tm_mday, tm_tp->tm_year );
+ "(%02d/%02d/%02d)", tm_tp->tm_mon + 1, tm_tp->tm_mday, tm_tp->tm_year % 100);
break;
case 3:
sprintf (cmd,
"%02d/%02d/%02d - %02d:%02d",
- tm_tp->tm_mon, tm_tp->tm_mday, tm_tp->tm_year,
+ tm_tp->tm_mon + 1, tm_tp->tm_mday,
+ tm_tp->tm_year % 100,
tm_tp->tm_hour, tm_tp->tm_min );
break;
case 4:
sprintf (cmd,
"%02d/%02d/%02d(%02d:%02d)",
- tm_tp->tm_mon, tm_tp->tm_mday, tm_tp->tm_year,
+ tm_tp->tm_mon + 1, tm_tp->tm_mday,
+ tm_tp->tm_year % 100,
tm_tp->tm_hour, tm_tp->tm_min );
break;
case 5:
sprintf (cmd,
- "%s %d, %s%d", month, tm_tp->tm_mday, year, tm_tp->tm_year);
+ "%s %d, %d", month, tm_tp->tm_mday, tm_tp->tm_year + 1900);
break;
case 6:
sprintf (cmd,
- "%s %d, %s%d - %02d:%02d",
- month, tm_tp->tm_mday, year, tm_tp->tm_year,
+ "%s %d, %d - %02d:%02d",
+ month, tm_tp->tm_mday, tm_tp->tm_year + 1900,
tm_tp->tm_hour, tm_tp->tm_min );
break;
case 7:
sprintf (cmd,
- "%s %d, %s%d (%02d:%02d)",
- month, tm_tp->tm_mday, year, tm_tp->tm_year,
+ "%s %d, %d (%02d:%02d)",
+ month, tm_tp->tm_mday, tm_tp->tm_year + 1900,
tm_tp->tm_hour, tm_tp->tm_min );
break;
case 8:
sprintf (cmd,
- "%s %s %d, %s%d",
- dayname, month, tm_tp->tm_mday, year, tm_tp->tm_year);
+ "%s %s %d, %d",
+ dayname, month, tm_tp->tm_mday, tm_tp->tm_year + 1900);
break;
case 9:
sprintf (cmd,
- "%s %s %d, %s%d - %02d:%02d",
- dayname, month, tm_tp->tm_mday, year, tm_tp->tm_year,
+ "%s %s %d, %d - %02d:%02d",
+ dayname, month, tm_tp->tm_mday,
+ tm_tp->tm_year + 1900,
tm_tp->tm_hour, tm_tp->tm_min );
break;
case 10:
sprintf (cmd,
- "%s %s %d, %s%d (%02d:%02d)",
- dayname, month, tm_tp->tm_mday, year, tm_tp->tm_year,
+ "%s %s %d, %d (%02d:%02d)",
+ dayname, month, tm_tp->tm_mday,
+ tm_tp->tm_year + 1900,
tm_tp->tm_hour, tm_tp->tm_min );
break;