Fix another strict aliasing problem.

2006-01-05  Matthias Clasen  <mclasen@redhat.com>

	* configure.in: Fix another strict aliasing problem.
This commit is contained in:
Matthias Clasen 2006-01-05 14:30:04 +00:00 committed by Matthias Clasen
parent fbf0e8bc7d
commit e16ec3b973
4 changed files with 7 additions and 1 deletions

View File

@ -1,5 +1,7 @@
2006-01-05 Matthias Clasen <mclasen@redhat.com>
* configure.in: Fix another strict aliasing problem.
* glib/gthreadpool.c: Avoid use of varargs macro. (#325864,
Kazuki IWAMOTO)

View File

@ -1,5 +1,7 @@
2006-01-05 Matthias Clasen <mclasen@redhat.com>
* configure.in: Fix another strict aliasing problem.
* glib/gthreadpool.c: Avoid use of varargs macro. (#325864,
Kazuki IWAMOTO)

View File

@ -1,5 +1,7 @@
2006-01-05 Matthias Clasen <mclasen@redhat.com>
* configure.in: Fix another strict aliasing problem.
* glib/gthreadpool.c: Avoid use of varargs macro. (#325864,
Kazuki IWAMOTO)

View File

@ -2358,7 +2358,7 @@ struct _GStaticMutex
};
#define G_STATIC_MUTEX_INIT { NULL, { { $g_mutex_contents} } }
#define g_static_mutex_get_mutex(mutex) \\
(g_thread_use_default_impl ? ((GMutex*) &((mutex)->static_mutex.pad)) : \\
(g_thread_use_default_impl ? ((GMutex*) ((mutex)->static_mutex.pad)) : \\
g_static_mutex_get_mutex_impl_shortcut (&((mutex)->runtime_mutex)))
_______EOF
else