--- src/cddb.c.old 2006-02-09 13:50:18.410358976 +0200 +++ src/cddb.c.old 2006-02-09 13:50:39.638131864 +0200 @@ -713,9 +713,11 @@ if(proxy != NULL) { if((sock = cddb_connect(proxy)) < 0) + va_end(arglist); return -1; } else { if((sock = cddb_connect(&host.host_server)) < 0) + va_end(arglist); return -1; }