Removed the #warning about MT unsafety without localtime_r.

1999-01-26  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

	* gdate.c (g_date_set_time): Removed the #warning about MT
	unsafety without localtime_r.

	* configure.in: Moved it here.
This commit is contained in:
Sebastian Wilhelmi 1999-01-26 13:17:46 +00:00 committed by Sebastian Wilhelmi
parent 427345f568
commit d60b23eb02
11 changed files with 62 additions and 8 deletions

View File

@ -1,3 +1,10 @@
1999-01-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* gdate.c (g_date_set_time): Removed the #warning about MT
unsafety without localtime_r.
* configure.in: Moved it here.
Mon Jan 25 10:07:53 1999 Raph Levien <raph@gimp.org>
* configure.in: (#define G_THREADS_IMPL...) Changed the #define,

View File

@ -1,3 +1,10 @@
1999-01-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* gdate.c (g_date_set_time): Removed the #warning about MT
unsafety without localtime_r.
* configure.in: Moved it here.
Mon Jan 25 10:07:53 1999 Raph Levien <raph@gimp.org>
* configure.in: (#define G_THREADS_IMPL...) Changed the #define,

View File

@ -1,3 +1,10 @@
1999-01-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* gdate.c (g_date_set_time): Removed the #warning about MT
unsafety without localtime_r.
* configure.in: Moved it here.
Mon Jan 25 10:07:53 1999 Raph Levien <raph@gimp.org>
* configure.in: (#define G_THREADS_IMPL...) Changed the #define,

View File

@ -1,3 +1,10 @@
1999-01-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* gdate.c (g_date_set_time): Removed the #warning about MT
unsafety without localtime_r.
* configure.in: Moved it here.
Mon Jan 25 10:07:53 1999 Raph Levien <raph@gimp.org>
* configure.in: (#define G_THREADS_IMPL...) Changed the #define,

View File

@ -1,3 +1,10 @@
1999-01-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* gdate.c (g_date_set_time): Removed the #warning about MT
unsafety without localtime_r.
* configure.in: Moved it here.
Mon Jan 25 10:07:53 1999 Raph Levien <raph@gimp.org>
* configure.in: (#define G_THREADS_IMPL...) Changed the #define,

View File

@ -1,3 +1,10 @@
1999-01-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* gdate.c (g_date_set_time): Removed the #warning about MT
unsafety without localtime_r.
* configure.in: Moved it here.
Mon Jan 25 10:07:53 1999 Raph Levien <raph@gimp.org>
* configure.in: (#define G_THREADS_IMPL...) Changed the #define,

View File

@ -1,3 +1,10 @@
1999-01-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* gdate.c (g_date_set_time): Removed the #warning about MT
unsafety without localtime_r.
* configure.in: Moved it here.
Mon Jan 25 10:07:53 1999 Raph Levien <raph@gimp.org>
* configure.in: (#define G_THREADS_IMPL...) Changed the #define,

View File

@ -1,3 +1,10 @@
1999-01-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* gdate.c (g_date_set_time): Removed the #warning about MT
unsafety without localtime_r.
* configure.in: Moved it here.
Mon Jan 25 10:07:53 1999 Raph Levien <raph@gimp.org>
* configure.in: (#define G_THREADS_IMPL...) Changed the #define,

View File

@ -574,6 +574,9 @@ FUNC_NO_GETPWUID_R="the 'g_get_(user_name|real_name|home_dir|tmp_dir)'
functions will not be MT-safe during their first call because
there is no 'getpwuid_r' on your system."
FUNC_NO_LOCALTIME_R="the `g_date_set_time' function will not be MT-safe
because there is no `localtime_r' on your system."
dnl determination of thread implementation
dnl ***************************************
@ -716,6 +719,9 @@ if test "x$enable_threads" = "xyes"; then
if test "$ac_cv_func_getpwuid_r" != "yes"; then
AC_MSG_WARN($FUNC_NO_GETPWUID_R)
fi
if test "$ac_cv_func_localtime_r" != "yes"; then
AC_MSG_WARN($FUNC_NO_LOCALTIME_R)
fi
fi
dnl determination of G_THREAD_CFLAGS

View File

@ -801,10 +801,6 @@ g_date_set_time (GDate *d,
#ifdef HAVE_LOCALTIME_R
localtime_r (&t, &tm);
#else
# if defined(G_THREADS_ENABLED) && defined(__GNUC__)
# warning "the `g_date_set_time' function will not be MT-safe"
# warning "because there is no `localtime_r' on your system."
# endif
{
struct tm *ptm = localtime (&t);
g_assert (ptm);

View File

@ -801,10 +801,6 @@ g_date_set_time (GDate *d,
#ifdef HAVE_LOCALTIME_R
localtime_r (&t, &tm);
#else
# if defined(G_THREADS_ENABLED) && defined(__GNUC__)
# warning "the `g_date_set_time' function will not be MT-safe"
# warning "because there is no `localtime_r' on your system."
# endif
{
struct tm *ptm = localtime (&t);
g_assert (ptm);