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