5e5ea27bbd
patch-ab: fix y2038 bugs; time_t != long distinfo: update Makefile: PKGREVISION++
38 lines
1.4 KiB
Text
38 lines
1.4 KiB
Text
$NetBSD: patch-ab,v 1.1 2008/08/30 08:25:27 dholland Exp $
|
|
|
|
--- sunclock.c~ 1999-04-07 10:00:49.000000000 -0400
|
|
+++ sunclock.c 2008-08-30 04:24:42.000000000 -0400
|
|
@@ -102,13 +102,13 @@ struct sunclock {
|
|
short * s_wtab1; /* current width table (?) */
|
|
short * s_wtab; /* previous width table (?) */
|
|
long s_increm; /* increment for fake time */
|
|
- long s_time; /* time - real or fake, see flags */
|
|
+ time_t s_time; /* time - real or fake, see flags */
|
|
GC s_gc; /* GC for writing text into window */
|
|
char * (*s_tfunc)(); /* function to return the text */
|
|
char s_text[80]; /* and the current text that's there */
|
|
int s_textx; /* where to draw the text */
|
|
int s_texty; /* where to draw the text */
|
|
- long s_projtime; /* last time we projected illumination */
|
|
+ time_t s_projtime; /* last time we projected illumination */
|
|
int s_timeout; /* time until next image update */
|
|
int s_win_offset; /* offset for drawing into window */
|
|
struct sunclock * s_next; /* pointer to next clock context */
|
|
@@ -720,7 +720,7 @@ void
|
|
setTimeout(s)
|
|
register struct sunclock * s;
|
|
{
|
|
- long t;
|
|
+ time_t t;
|
|
|
|
if (s->s_flags & S_ICON) {
|
|
if(!AnimateIcon) {
|
|
@@ -1297,7 +1297,7 @@ SetIconName()
|
|
*/
|
|
|
|
char name[128];/* Used to change icon name */
|
|
- long c; /* Current time on the clock */
|
|
+ time_t c; /* Current time on the clock */
|
|
struct tm *lt; /* Used to get timezone name */
|
|
|
|
/* Change the timezone displayed in the icon */
|