{
if((wbuf = icsmbstowcs(fields[i], DCCHARSET, NULL)) == NULL)
{
+ /*
msgbox(GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, _("Could not decode hublist - aborting at this point: %s"), strerror(errno));
kill(pubhubproc, SIGINT);
break;
+ */
+ fields[i] = sstrdup(_("(Invalid character)"));
+ } else {
+ if((fields[i] = icwcstombs(wbuf, "UTF-8")) == NULL)
+ break;
}
- if((fields[i] = icwcstombs(wbuf, "UTF-8")) == NULL)
- break;
}
if(i == 4)
{
gtk_init(&argc, &argv);
dc_init();
signal(SIGCHLD, SIG_IGN);
- pubhubaddr = sstrdup("http://www.neo-modus.com/PublicHubList.config");
+ pubhubaddr = sstrdup("http://www.hublist.org/PublicHubList.config.bz2");
dcserver = sstrdup("localhost");
if((pwent = getpwuid(getuid())) == NULL)
{