]> git.puffer.fish Git - mirror/frr.git/commitdiff
ospfd: dereference check (Clang scan-build) 2430/head
authorpaco <paco@voltanet.io>
Wed, 13 Jun 2018 13:49:36 +0000 (15:49 +0200)
committerpaco <paco@voltanet.io>
Wed, 13 Jun 2018 13:49:36 +0000 (15:49 +0200)
Signed-off-by: F. Aragon <paco@voltanet.io>
ospfd/ospf_lsa.c

index 6623790837031d7cc850d00fb2cd60debad11a20..729e50886554438c672652345ce9ef8a824cd2fb 100644 (file)
@@ -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;
        }