]> granicus.if.org Git - pgbouncer/commitdiff
dnslookup: Fix crash when log_noise() is turned on
authorMarko Kreen <markokr@gmail.com>
Sat, 19 Mar 2011 21:57:14 +0000 (23:57 +0200)
committerMarko Kreen <markokr@gmail.com>
Sat, 19 Mar 2011 21:57:14 +0000 (23:57 +0200)
src/dnslookup.c

index 76e3acfa9da2c43f969d3269e67d09c84daecb54..a550ca61d4223778ecd3ff1406a8053602345b63 100644 (file)
@@ -335,7 +335,7 @@ loop:
 
        /* launch callback */
        log_noise("dns: deliver_info(%s) addr=%s", req->name,
-                 sa2str(ai->ai_addr, sabuf, sizeof(sabuf)));
+                 ai ? sa2str(ai->ai_addr, sabuf, sizeof(sabuf)) : "NULL");
        ucb->cb_func(ucb->cb_arg,
                     ai ? ai->ai_addr : NULL,
                     ai ? ai->ai_addrlen : 0);