Home
       asctime.c - scc - simple c99 compiler
  HTML git clone git://git.simple-cc.org/scc
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
       asctime.c (304B)
       ---
            1 #include <time.h>
            2 
            3 #undef asctime
            4 
            5 char *
            6 asctime(const struct tm *tm)
            7 {
            8         static char buf[26];
            9 
           10         /*
           11          * buf has space for a text like "Sun Sep 16 01:03:52 1973\n\0"
           12          * and for this reason strftime cannot fail as the buffer is
           13          * long enough
           14          */
           15         strftime(buf, sizeof(buf), "%c\n", tm);
           16         return buf;
           17 }