diff --git a/client/cs_notice.cpp b/client/cs_notice.cpp index bbc4e1fcdf..98a2e840a5 100644 --- a/client/cs_notice.cpp +++ b/client/cs_notice.cpp @@ -750,6 +750,7 @@ void RSS_FEED_OP::handle_reply(int http_op_retval) { msg_printf(0, MSG_INTERNAL_ERROR, "RSS feed file '%s' not found", filename ); + return; } MIOFILE fin; fin.init_file(f); diff --git a/doc/links.php b/doc/links.php index f1005b62ea..1aeae3d1ef 100644 --- a/doc/links.php +++ b/doc/links.php @@ -325,6 +325,7 @@ language("Slovak", array( site("http://www.boinc.sk/", "www.boinc.sk") )); language("Spanish", array( + site("http://www.titanesdc.com/", "Foros TitanesDC"), site("http://www.seti.cl/", "BOINC SETI Chile"), site("http://www.easyboinc.org/", "Computación Distribuida"), site("http://foro.noticias3d.com/vbulletin/showthread.php?t=192297", "Noticias3D"), diff --git a/html/user/submit.php b/html/user/submit.php index 91c8ba0390..a6bc1464b5 100644 --- a/html/user/submit.php +++ b/html/user/submit.php @@ -331,6 +331,7 @@ function handle_abort_batch($r) { list($user, $user_submit) = authenticate_user($r, null); $batch_id = (int)($r->batch_id); $batch = BoincBatch::lookup_id($batch_id); + if (!$batch) error("no such batch"); if ($batch->user_id != $user->id) { error("not owner"); }