X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-pq;a=blobdiff_plain;f=src%2Fphp_pq.c;h=34c4ffee81fdf754885ceb192b081ee426c1e318;hp=86eff744ba5aceed8cb0cc0a101b734b330fd1a2;hb=dad016bcee4340d19f604e51b12d97266dbacefd;hpb=b088cd2411ed95480864d0183c98788085ac3909 diff --git a/src/php_pq.c b/src/php_pq.c index 86eff74..34c4ffe 100644 --- a/src/php_pq.c +++ b/src/php_pq.c @@ -4690,8 +4690,21 @@ static PHP_MSHUTDOWN_FUNCTION(pq) */ static PHP_MINFO_FUNCTION(pq) { + int libpq_v; + char libpq_version[10] = "pre-9.1"; + php_info_print_table_start(); - php_info_print_table_header(2, "pq support", "enabled"); + php_info_print_table_header(2, "PQ Support", "enabled"); + php_info_print_table_row(2, "Extension Version", PHP_PQ_EXT_VERSION); + php_info_print_table_end(); + + php_info_print_table_start(); + php_info_print_table_header(2, "Used Library", "Version"); +#ifdef HAVE_PQLIBVERSION + libpq_v = PQlibVersion(); + slprintf(libpq_version, sizeof(libpq_version), "%d.%d.%d", libpq_v/10000%100, libpq_v/100%100, libpq_v%100); +#endif + php_info_print_table_row(2, "libpq", libpq_version); php_info_print_table_end(); /* Remove comments if you have entries in php.ini