X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=ovsdb%2Fovsdb.c;h=45683766c1c937a4e24dcca013bdd2d61e443e1f;hb=c393047875e2c9dc76b2f19092fff6bbf69ec4f9;hp=5bbaddbd3810a99a0320af3253027ba40ed397d1;hpb=2e57b537305cbaa6f724a28957510a6d86aa2d0f;p=openvswitch diff --git a/ovsdb/ovsdb.c b/ovsdb/ovsdb.c index 5bbaddbd..45683766 100644 --- a/ovsdb/ovsdb.c +++ b/ovsdb/ovsdb.c @@ -58,6 +58,10 @@ ovsdb_schema_destroy(struct ovsdb_schema *schema) { struct shash_node *node; + if (!schema) { + return; + } + SHASH_FOR_EACH (node, &schema->tables) { ovsdb_table_schema_destroy(node->data); }