From 9fb2ff4e556ce25cec7dbd16786d1ec73bdb1c42 Mon Sep 17 00:00:00 2001 From: yoe Date: Tue, 18 Sep 2007 11:53:06 +0000 Subject: [PATCH] r282: Don't dereference stuff if we haven't set it. Patch by Scott Balneaves from Ubuntu --- nbd-server.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nbd-server.c b/nbd-server.c index 4c5792c..b3e5e61 100644 --- a/nbd-server.c +++ b/nbd-server.c @@ -1582,7 +1582,8 @@ int main(int argc, char *argv[]) { serve=cmdline(argc, argv); servers = parse_cfile(config_file_pos, &err); if(!servers || !servers->len) { - g_warning("Could not parse config file: %s", err->message); + g_warning("Could not parse config file: %s", + err ? err->message : "Unknown error"); } if(serve) { g_array_append_val(servers, *serve); -- 1.7.10.4