Only call g_get_language_names when GLib < 2.48.1
The thread-safety problem was fixed in GLib 2.48.1. See: https://bugzilla.gnome.org/show_bug.cgi?id=748474
This commit is contained in:
parent
834234c23c
commit
4911928412
@ -391,7 +391,9 @@ vips_init( const char *argv0 )
|
||||
* we have to make sure we do this single-threaded. See:
|
||||
* https://github.com/openslide/openslide/issues/161
|
||||
*/
|
||||
#if !GLIB_CHECK_VERSION( 2, 48, 1 )
|
||||
(void) g_get_language_names();
|
||||
#endif
|
||||
|
||||
if( !vips__global_lock )
|
||||
vips__global_lock = vips_g_mutex_new();
|
||||
|
Loading…
Reference in New Issue
Block a user