From: Fredrik Tolf Date: Sun, 22 Jul 2007 04:43:43 +0000 (+0200) Subject: Fix segv bug in hublist.c. X-Git-Tag: 1.0~89 X-Git-Url: http://dolda2000.com/gitweb/?p=doldaconnect.git;a=commitdiff_plain;h=37634852a00d25705e1a8d9caddc77dd193f2857 Fix segv bug in hublist.c. --- diff --git a/clients/gtk2/hublist.c b/clients/gtk2/hublist.c index ec4bcc0..849f4ea 100644 --- a/clients/gtk2/hublist.c +++ b/clients/gtk2/hublist.c @@ -196,6 +196,10 @@ void fetchhublist(char *url, regex_t *flt) u = parseurl(url); hc = htconnect(u); freeurl(u); + if(hc == NULL) { + msgbox(GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, _("Could not read hublist from server: %s"), strerror(errno)); + return; + } state = 0; settags(); gtk_widget_show(main_pubhubbarbox);