mirror of git://gcc.gnu.org/git/gcc.git
ctime.c (ctime_r): Improve implementation.
2011-01-29 Kai Tietz <kai.tietz@onevision.com>
* intrinsics/ctime.c (ctime_r): Improve implementation.
From-SVN: r169389
This commit is contained in:
parent
ca7174cf5c
commit
69ca976728
|
|
@ -1,3 +1,7 @@
|
|||
2011-01-29 Kai Tietz <kai.tietz@onevision.com>
|
||||
|
||||
* intrinsics/ctime.c (ctime_r): Improve implementation.
|
||||
|
||||
2011-01-27 Janne Blomqvist <jb@gcc.gnu.org>
|
||||
|
||||
PR libfortran/47431
|
||||
|
|
|
|||
|
|
@ -42,11 +42,17 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
|||
|
||||
|
||||
#ifndef HAVE_CTIME_R
|
||||
/* Make sure we don't see here a macro. */
|
||||
#undef ctime_r
|
||||
|
||||
static char *
|
||||
ctime_r (const time_t * timep, char * buf __attribute__((unused)))
|
||||
{
|
||||
#ifdef HAVE_CTIME
|
||||
return ctime (timep);
|
||||
char *tmp = ctime (timep);
|
||||
if (tmp)
|
||||
tmp = strcpy (buf, tmp);
|
||||
return tmp;
|
||||
#else
|
||||
return NULL;
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue