X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fovsdb-data.c;h=c373be9a9e61f0fb17979bf57d87a8f4b01d0d17;hb=9466d7d4b9388f276a99506d9d8a4eca84fb509f;hp=5b91ea0b80cc330c4873a2e3bce9bf712b07facb;hpb=a5d5354945b1376c851f8b599f420f65bf076db6;p=sliver-openvswitch.git diff --git a/lib/ovsdb-data.c b/lib/ovsdb-data.c index 5b91ea0b8..c373be9a9 100644 --- a/lib/ovsdb-data.c +++ b/lib/ovsdb-data.c @@ -1367,8 +1367,10 @@ ovsdb_datum_from_string(struct ovsdb_datum *datum, union ovsdb_atom key, value; if (ovsdb_token_is_delim(*p)) { + char *type_str = ovsdb_type_to_english(type); error = xasprintf("%s: unexpected \"%c\" parsing %s", - s, *p, ovsdb_type_to_english(type)); + s, *p, type_str); + free(type_str); goto error; }