File poppler-0.61.0-fix-glib-2.7-build.patch of Package mingw64-poppler

--- poppler-0.61.0/glib/poppler-private.h.orig	2017-11-03 11:25:02.000000000 +0100
+++ poppler-0.61.0/glib/poppler-private.h	2022-08-07 22:01:39.804461133 +0200
@@ -147,15 +147,15 @@
 GType                                                                                 \
 type_name##_get_type (void)                                                           \
 {                                                                                     \
-        static volatile gsize g_define_type_id__volatile = 0;                         \
-	if (g_once_init_enter (&g_define_type_id__volatile)) {                        \
+        static gsize g_define_type_id = 0;                         \
+	if (g_once_init_enter (&g_define_type_id)) {                        \
 	        GType g_define_type_id =                                              \
 		    g_boxed_type_register_static (g_intern_static_string (#TypeName), \
 		                                  (GBoxedCopyFunc) copy_func,         \
 						  (GBoxedFreeFunc) free_func);        \
-		g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);    \
+		g_once_init_leave (&g_define_type_id, g_define_type_id);    \
 	}                                                                             \
-	return g_define_type_id__volatile;                                            \
+	return g_define_type_id;                                            \
 }
 
 #endif
openSUSE Build Service is sponsored by