From: handa Date: Tue, 11 Jul 2006 02:24:03 +0000 (+0000) Subject: (m17n_fini_win): Set null_interface.handle to NULL; X-Git-Tag: REL-1-3-4~134 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb3a5dd51877c82c35ae9d692e9d4a8ac72fb395;p=m17n%2Fm17n-lib.git (m17n_fini_win): Set null_interface.handle to NULL; --- diff --git a/src/m17n-gui.c b/src/m17n-gui.c index d13d248..44c204c 100644 --- a/src/m17n-gui.c +++ b/src/m17n-gui.c @@ -88,7 +88,7 @@ typedef struct { /** Name of the dynamic library (e.g. "libm17n-X.so"). */ char *library; - /** Handle fo the dynamic library. */ + /** Handle of the dynamic library. */ void *handle; /** Function to call just after loading the library. */ int (*init) (); @@ -321,7 +321,10 @@ m17n_fini_win (void) } #ifdef HAVE_FREETYPE if (null_interface.handle) - (*null_interface.fini) (); + { + (*null_interface.fini) (); + null_interface.handle = NULL; + } #endif /* not HAVE_FREETYPE */ M17N_OBJECT_UNREF (device_library_list); minput__win_fini ();