diff options
author | Ilia Alshanetsky <iliaa@php.net> | 2004-12-29 21:07:59 +0000 |
---|---|---|
committer | Ilia Alshanetsky <iliaa@php.net> | 2004-12-29 21:07:59 +0000 |
commit | 3f79dfbb040fd8a41156edd8a9b0ee02a08e13ba (patch) | |
tree | e63a933f8aee60dd35fa11c64ed9b2745a547903 | |
parent | 70c51c4ee6804fd11e3b348b1f29f79087e8998c (diff) | |
download | php-git-3f79dfbb040fd8a41156edd8a9b0ee02a08e13ba.tar.gz |
Don't forget to unload t1lib.
-rw-r--r-- | ext/gd/gd.c | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/ext/gd/gd.c b/ext/gd/gd.c index 1a00e92a17..83b2746d3a 100644 --- a/ext/gd/gd.c +++ b/ext/gd/gd.c @@ -335,7 +335,7 @@ zend_module_entry gd_module_entry = { "gd", gd_functions, PHP_MINIT(gd), - NULL, + PHP_MSHUTDOWN(gd), NULL, #if HAVE_LIBGD20 && HAVE_GD_STRINGFT PHP_RSHUTDOWN(gd), @@ -373,6 +373,18 @@ static void php_free_gd_font(zend_rsrc_list_entry *rsrc TSRMLS_DC) } /* }}} */ +/* {{{ PHP_MSHUTDOWN_FUNCTION + */ +PHP_MSHUTDOWN_FUNCTION(gd) +{ +#if HAVE_LIBT1 + T1_CloseLib(); +#endif + return SUCCESS; +} +/* }}} */ + + /* {{{ PHP_MINIT_FUNCTION */ PHP_MINIT_FUNCTION(gd) |