ovsdb-client: Fix memory leak reported by valgrind.
authorWilliam Tu <u9012063@gmail.com>
Wed, 6 Jan 2016 18:49:37 +0000 (10:49 -0800)
committerBen Pfaff <blp@ovn.org>
Mon, 11 Jan 2016 16:48:43 +0000 (08:48 -0800)
commit0ea4fd899c00447d64d7da30d0b33b3884018d78
treeba2cd8909977a58335769af21673be5f53e44dae
parent952ba18551ec4d9b6be6d2fe28b11f27e8dc17cd
ovsdb-client: Fix memory leak reported by valgrind.

Test case 1508-1514: OVSDB -- ovsdb-server monitors, call stacks:
    ovsdb_schema_create (ovsdb.c:34)
    ovsdb_schema_from_json (ovsdb.c:196)
    fetch_schema (ovsdb-client.c:375)
    do_monitor__ (ovsdb-client.c:920)
    main (ovsdb-client.c:152)
Fix by adding ovsdb_schema_destroy().

Signed-off-by: William Tu <u9012063@gmail.com>
Signed-off-by: Daniele Di Proietto <diproiettod@vmware.com>
Co-authored-by: Daniele Di Proietto <diproiettod@vmware.com
Signed-off-by: Ben Pfaff <blp@ovn.org>
ovsdb/ovsdb-client.c