]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
pgsql: If host isn't given, don't show pgsql((null)) as log prefix (or crash).
authorTimo Sirainen <tss@iki.fi>
Fri, 4 Mar 2011 17:33:52 +0000 (19:33 +0200)
committerTimo Sirainen <tss@iki.fi>
Fri, 4 Mar 2011 17:33:52 +0000 (19:33 +0200)
src/lib-sql/driver-pgsql.c

index 16098b868f51133bb073b95a59d24a710cf7af32..f5e04931a58d0c39ae8c73a36ea37519e9a16b4f 100644 (file)
@@ -75,7 +75,8 @@ static void result_finish(struct pgsql_result *result);
 
 static const char *pgsql_prefix(struct pgsql_db *db)
 {
-       return t_strdup_printf("pgsql(%s)", db->host);
+       return db->host == NULL ? "pgsql" :
+               t_strdup_printf("pgsql(%s)", db->host);
 }
 
 static void driver_pgsql_set_state(struct pgsql_db *db, enum sql_db_state state)