dont display "0.0" for unkown header version
authorRemi Collet <fedora@famillecollet.com>
Fri, 10 Jan 2014 13:24:28 +0000 (14:24 +0100)
committerRemi Collet <fedora@famillecollet.com>
Fri, 10 Jan 2014 13:24:28 +0000 (14:24 +0100)
php_ircclient.c

index 97e28d6a563354e91952306171195a10d8d29b57..3ac38ca10e761c6b6c3b72aaf5b3ac670dead789 100644 (file)
@@ -1420,8 +1420,12 @@ PHP_MINFO_FUNCTION(ircclient)
 
        irc_get_version(&high, &low);
        spprintf(&version[1], 0, "%u.%u", high, low);
+#if PHP_IPHP_IRCCLIENT_LIBIRCCLIENT_VERSION_HIGH
        spprintf(&version[0], 0, "%u.%u", PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_HIGH, PHP_IRCCLIENT_LIBIRCCLIENT_VERSION_LOW);
-
+#else
+       /* version <= 1.6 doesn't exposed its version */
+       spprintf(&version[0], 0, "-");
+#endif
        php_info_print_table_start();
        php_info_print_table_header(2, "IRC client support", "enabled");
        php_info_print_table_row(2, "Version", PHP_IRCCLIENT_VERSION);