]> granicus.if.org Git - php/commitdiff
Fixed bug #43606 (define missing depencies of the exif extension)
authorIlia Alshanetsky <iliaa@php.net>
Sun, 16 Dec 2007 17:14:11 +0000 (17:14 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Sun, 16 Dec 2007 17:14:11 +0000 (17:14 +0000)
ext/exif/exif.c

index d2c24ce2db4fa9fff9da268746298183f73d2340..adc7f579141f773733c14a6d356d23dc2dd15dd8 100644 (file)
@@ -241,12 +241,21 @@ PHP_MSHUTDOWN_FUNCTION(exif)
 }
 /* }}} */
 
+/* {{{ exif dependencies */
+static const zend_module_dep exif_module_deps[] = {
+       ZEND_MOD_REQUIRED("standard")
+       #if EXIF_USE_MBSTRING
+       ZEND_MOD_REQUIRED("mbstring")
+       #endif
+       {NULL, NULL, NULL}
+};
+/* }}} */
+
 /* {{{ exif_module_entry
  */
 zend_module_entry exif_module_entry = {
-#if ZEND_MODULE_API_NO >= 20010901
-       STANDARD_MODULE_HEADER,
-#endif
+       STANDARD_MODULE_HEADER_EX, NULL,
+       exif_module_deps,
        "exif",
        exif_functions,
        PHP_MINIT(exif),