patch-util_makedefs_c 679 B

12345678910111213141516171819202122
  1. $OpenBSD: patch-util_makedefs_c,v 1.1 2015/03/27 10:59:00 tobiasu Exp $
  2. --- util/makedefs.c.orig Fri Mar 20 14:12:00 2015
  3. +++ util/makedefs.c Fri Mar 20 14:13:23 2015
  4. @@ -543,7 +543,7 @@ const char *build_date;
  5. void
  6. do_date()
  7. {
  8. - long clocktim = 0;
  9. + time_t clocktim = 0;
  10. char *c, cbuf[60], buf[BUFSZ];
  11. const char *ul_sfx;
  12. @@ -569,7 +569,7 @@ do_date()
  13. for (c = cbuf; *c; c++) if (*c == '\n') break;
  14. *c = '\0'; /* strip off the '\n' */
  15. Fprintf(ofp,"#define BUILD_DATE \"%s\"\n", cbuf);
  16. - Fprintf(ofp,"#define BUILD_TIME (%ldL)\n", clocktim);
  17. + Fprintf(ofp,"#define BUILD_TIME (%lldLL)\n", (long long)clocktim);
  18. Fprintf(ofp,"\n");
  19. #ifdef NHSTDC
  20. ul_sfx = "UL";