coverage: Exclude lines in pubsub_pub that can only be reached on bug

This commit is contained in:
Nick Mathewson
2019-03-13 15:56:58 -04:00
parent 2e7f80d5f4
commit 3552cd69bd
+2
View File
@@ -49,8 +49,10 @@ pubsub_pub_(const pub_binding_t *pub, msg_aux_data_t auxdata)
if (BUG(pub->msg_template.msg >= d->n_msgs) ||
BUG(pub->msg_template.channel >= d->n_queues)) {
/* The message ID or channel ID was out of bounds. */
// LCOV_EXCL_START
d->typefns[pub->msg_template.type].free_fn(auxdata);
return -1;
// LCOV_EXCL_STOP
}
if (! d->table[pub->msg_template.msg]) {