From: paco Date: Wed, 13 Jun 2018 13:49:36 +0000 (+0200) Subject: ospfd: dereference check (Clang scan-build) X-Git-Tag: frr-6.1-dev~323^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=refs%2Fpull%2F2430%2Fhead;p=mirror%2Ffrr.git ospfd: dereference check (Clang scan-build) Signed-off-by: F. Aragon --- diff --git a/ospfd/ospf_lsa.c b/ospfd/ospf_lsa.c index 6623790837..729e508865 100644 --- a/ospfd/ospf_lsa.c +++ b/ospfd/ospf_lsa.c @@ -2582,7 +2582,8 @@ struct ospf_lsa *ospf_lsa_install(struct ospf *ospf, struct ospf_interface *oi, lsdb = ospf->lsdb; break; default: - lsdb = lsa->area->lsdb; + if (lsa->area) + lsdb = lsa->area->lsdb; break; }