diff options
author | Carl Worth <cworth@cworth.org> | 2005-10-03 21:59:01 +0000 |
---|---|---|
committer | Carl Worth <cworth@cworth.org> | 2005-10-03 21:59:01 +0000 |
commit | cff8f831488ee781bf6738f35ba5dd061b69632a (patch) | |
tree | 72e6e5404174309bdf0351b473d720965ee90816 | |
parent | 588ccdb5f24ff71c835b416aaee86971e3417637 (diff) | |
download | cairo-cff8f831488ee781bf6738f35ba5dd061b69632a.tar.gz |
Add missing initialization for _global_image_glyph_cache_mutex (Vladimir Vukicevic <vladimirv@gmail.com>).
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | src/cairo-win32-surface.c | 3 |
2 files changed, 9 insertions, 0 deletions
@@ -1,5 +1,11 @@ 2005-10-03 Carl Worth <cworth@cworth.org> + * src/cairo-win32-surface.c: (DllMain): Add missing initialization + for _global_image_glyph_cache_mutex (Vladimir Vukicevic + <vladimirv@gmail.com>). + +2005-10-03 Carl Worth <cworth@cworth.org> + * configure.in: Increment CAIRO_VERSION to 1.0.3 after tagging RELEASE_1_0_2. diff --git a/src/cairo-win32-surface.c b/src/cairo-win32-surface.c index 13d6b3401..9286ea5f1 100644 --- a/src/cairo-win32-surface.c +++ b/src/cairo-win32-surface.c @@ -1062,6 +1062,7 @@ static const cairo_surface_backend_t cairo_win32_surface_backend = { CRITICAL_SECTION cairo_toy_font_face_hash_table_mutex; CRITICAL_SECTION cairo_scaled_font_map_mutex; CRITICAL_SECTION cairo_ft_unscaled_font_map_mutex; +CRITICAL_SECTION _global_image_glyph_cache_mutex; BOOL WINAPI DllMain (HINSTANCE hinstDLL, @@ -1075,11 +1076,13 @@ DllMain (HINSTANCE hinstDLL, InitializeCriticalSection (&cairo_toy_font_face_hash_table_mutex); InitializeCriticalSection (&cairo_scaled_font_map_mutex); InitializeCriticalSection (&cairo_ft_unscaled_font_map_mutex); + InitializeCriticalSection (&_global_image_glyph_cache_mutex); break; case DLL_PROCESS_DETACH: DeleteCriticalSection (&cairo_toy_font_face_hash_table_mutex); DeleteCriticalSection (&cairo_scaled_font_map_mutex); DeleteCriticalSection (&cairo_ft_unscaled_font_map_mutex); + DeleteCriticalSection (&_global_image_glyph_cache_mutex); break; } return TRUE; |