[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lib-src/update-game-score.c
From: |
Dave Love |
Subject: |
[Emacs-diffs] Changes to emacs/lib-src/update-game-score.c |
Date: |
Thu, 22 May 2003 16:01:19 -0400 |
Index: emacs/lib-src/update-game-score.c
diff -c emacs/lib-src/update-game-score.c:1.16
emacs/lib-src/update-game-score.c:1.17
*** emacs/lib-src/update-game-score.c:1.16 Sun Apr 27 07:22:16 2003
--- emacs/lib-src/update-game-score.c Thu May 22 16:01:19 2003
***************
*** 1,5 ****
/* update-game-score.c --- Update a score file
! Copyright (C) 2002 Free Software Foundation, Inc.
This file is part of GNU Emacs.
--- 1,5 ----
/* update-game-score.c --- Update a score file
! Copyright (C) 2002, 2003 Free Software Foundation, Inc.
This file is part of GNU Emacs.
***************
*** 68,73 ****
--- 68,78 ----
#define P_(proto) ()
#endif
+ #ifndef HAVE_DIFFTIME
+ /* OK on POSIX (time_t is arithmetic type) modulo overflow in subtraction. */
+ #define difftime(t1, t0) (double)((t1) - (t0))
+ #endif
+
int
usage (err)
int err;
***************
*** 110,115 ****
--- 115,137 ----
}
void lose_syserr P_ ((const char *msg)) NO_RETURN;
+
+ /* Taken from sysdep.c. */
+ #ifndef HAVE_STRERROR
+ #ifndef WINDOWSNT
+ char *
+ strerror (errnum)
+ int errnum;
+ {
+ extern char *sys_errlist[];
+ extern int sys_nerr;
+
+ if (errnum >= 0 && errnum < sys_nerr)
+ return sys_errlist[errnum];
+ return (char *) "Unknown error";
+ }
+ #endif /* not WINDOWSNT */
+ #endif /* ! HAVE_STRERROR */
void
lose_syserr (msg)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/lib-src/update-game-score.c,
Dave Love <=