diff options
author | Sascha Schumann <sas@php.net> | 2000-12-04 10:22:46 +0000 |
---|---|---|
committer | Sascha Schumann <sas@php.net> | 2000-12-04 10:22:46 +0000 |
commit | e052f9f575722517ee4d06520e9a23b7cca3116c (patch) | |
tree | 05be147a273c43faaed46e808dbfad8f0a292a7a /ext/dba/dba.c | |
parent | c20df3704518140e605efd47282ab4529e15a3e6 (diff) | |
download | php-git-e052f9f575722517ee4d06520e9a23b7cca3116c.tar.gz |
Handle the case of no-handlers properly and make handlers a proper C "string".
Diffstat (limited to 'ext/dba/dba.c')
-rw-r--r-- | ext/dba/dba.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/ext/dba/dba.c b/ext/dba/dba.c index 7fc8e60d69..c432b70018 100644 --- a/ext/dba/dba.c +++ b/ext/dba/dba.c @@ -220,9 +220,14 @@ static PHP_MINFO_FUNCTION(dba) php_info_print_table_start(); php_info_print_table_row(2, "DBA support", "enabled"); - php_info_print_table_row(2, "Supported handlers", handlers.c); + if (handlers.c) { + smart_str_0(&handlers); + php_info_print_table_row(2, "Supported handlers", handlers.c); + smart_str_free(&handlers); + } else { + php_info_print_table_row(2, "Supported handlers", "none"); + } php_info_print_table_end(); - smart_str_free(&handlers); } |