]> git.eshelyaron.com Git - emacs.git/commitdiff
automatically generated from GPLed version
authorRichard M. Stallman <rms@gnu.org>
Sat, 28 Jun 1997 23:28:13 +0000 (23:28 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 28 Jun 1997 23:28:13 +0000 (23:28 +0000)
src/strftime.c

index abd039f5b24983d9e9393f5a8bf4e05fb927de2a..a757614e30f52f087d25af050e694d5f48bd40ae 100644 (file)
@@ -176,8 +176,10 @@ localtime_r (t, tp)
 #if !defined (memset) && !defined (HAVE_MEMSET) && !defined (_LIBC)
 /* Some systems lack the `memset' function and we don't want to
    introduce additional dependencies.  */
-static const char spaces[16] = "                ";
-static const char zeroes[16] = "0000000000000000";
+/* The SGI compiler reportedly barfs on the trailing null
+   if we use a string constant as the initializer.  28 June 1997, rms.  */
+static const char spaces[16] = { ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' '} /* "                "*/ ;
+static const char zeroes[16] = { '0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0'} /*"0000000000000000"*/;
 
 # define memset_space(P, Len) \
   do {                                                                       \