aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2008-02-23 19:23:44 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2008-02-23 19:23:44 +0000
commitdea03d7f5818b99f55eb08208a713545860ad779 (patch)
tree3c726ea863ed7232c580a39869bfcc7d44cba658
parentc84928f1832ca96947746a41064d9e9af5fd174e (diff)
downloadpostgresql-dea03d7f5818b99f55eb08208a713545860ad779.tar.gz
postgresql-dea03d7f5818b99f55eb08208a713545860ad779.zip
Avoid trying to print a NULL char pointer in --describe-config. On some
platforms this works, but on some it crashes. Zdenek Kotala
-rw-r--r--src/backend/utils/misc/help_config.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/utils/misc/help_config.c b/src/backend/utils/misc/help_config.c
index a0c1082db26..3a81f7706a8 100644
--- a/src/backend/utils/misc/help_config.c
+++ b/src/backend/utils/misc/help_config.c
@@ -10,7 +10,7 @@
* Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/utils/misc/help_config.c,v 1.17 2006/07/14 14:52:25 momjian Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/misc/help_config.c,v 1.17.2.1 2008/02/23 19:23:44 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -117,7 +117,7 @@ printMixedStruct(mixedStruct *structToPrint)
case PGC_STRING:
printf("STRING\t%s\t\t\t",
- structToPrint->string.boot_val);
+ structToPrint->string.boot_val ? structToPrint->string.boot_val : "");
break;
default: