summaryrefslogtreecommitdiff
path: root/ext/zip/php_zip.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/zip/php_zip.c')
-rw-r--r--ext/zip/php_zip.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/ext/zip/php_zip.c b/ext/zip/php_zip.c
index 96baabacd4..e36975a3be 100644
--- a/ext/zip/php_zip.c
+++ b/ext/zip/php_zip.c
@@ -3213,11 +3213,14 @@ static PHP_MINFO_FUNCTION(zip)
php_info_print_table_row(2, "Zip", "enabled");
php_info_print_table_row(2, "Zip version", PHP_ZIP_VERSION);
#ifdef HAVE_LIBZIP_VERSION
- php_info_print_table_row(2, "Libzip headers version", LIBZIP_VERSION);
- php_info_print_table_row(2, "Libzip library version", zip_libzip_version());
-#else
- php_info_print_table_row(2, "Libzip version", LIBZIP_VERSION);
+ if (strcmp(LIBZIP_VERSION, zip_libzip_version())) {
+ php_info_print_table_row(2, "Libzip headers version", LIBZIP_VERSION);
+ php_info_print_table_row(2, "Libzip library version", zip_libzip_version());
+ } else
#endif
+ {
+ php_info_print_table_row(2, "Libzip version", LIBZIP_VERSION);
+ }
#ifdef HAVE_METHOD_SUPPORTED
php_info_print_table_row(2, "BZIP2 compression",
zip_compression_method_supported(ZIP_CM_BZIP2, 1) ? "Yes" : "No");