]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Convince gcc that we will not access an array out of bounds
authorNick Mathewson <nickm@torproject.org>
Mon, 19 May 2025 00:54:08 +0000 (20:54 -0400)
committerNick Mathewson <nickm@torproject.org>
Mon, 19 May 2025 00:54:08 +0000 (20:54 -0400)
src/feature/nodelist/networkstatus.c

index 61eef5bfa52e9591b9b6ee76eff6ca03360d8865..b8b8386b780aa3242f598faca4d3b84011c7cbd2 100644 (file)
@@ -2140,6 +2140,10 @@ networkstatus_set_current_consensus(const char *consensus,
     }
     current_md_consensus = c;
     free_consensus = 0; /* avoid free */
+  } else {
+    tor_assert_nonfatal_unreached();
+    result = -2;
+    goto done;
   }
 
   waiting = &consensus_waiting_for_certs[flav];