From e707342bf9e9ca8ff763e88c4e3612cdfcb3db8e Mon Sep 17 00:00:00 2001 From: Bruno Cauet Date: Fri, 27 Mar 2015 16:33:51 +0100 Subject: [PATCH] Add call to g_type_init() for glib < 2.36 --- beetsplug/thumbnails.py | 1 + 1 file changed, 1 insertion(+) diff --git a/beetsplug/thumbnails.py b/beetsplug/thumbnails.py index bcb6a7443..22f37551b 100644 --- a/beetsplug/thumbnails.py +++ b/beetsplug/thumbnails.py @@ -233,6 +233,7 @@ class GioURI(URIGetter): self.libgio = self.get_library() self.available = bool(self.libgio) if self.available: + self.libgio.g_type_init() # for glib < 2.36 self.libgio.g_file_new_for_path.restype = ctypes.c_void_p self.libgio.g_file_get_uri.argtypes = [ctypes.c_void_p] self.libgio.g_object_unref.argtypes = [ctypes.c_void_p]