From 4946b41df20785e33a33603257d191fb4163f858 Mon Sep 17 00:00:00 2001 From: Justin Pettit Date: Tue, 3 Mar 2015 18:05:59 -0800 Subject: [PATCH] ovsdb-idlc: Use column name for "*_set_*" smap arguments. Signed-off-by: Justin Pettit Acked-by: Ben Pfaff --- ovsdb/ovsdb-idlc.in | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ovsdb/ovsdb-idlc.in b/ovsdb/ovsdb-idlc.in index 67e8a4e6a..55b695eb5 100755 --- a/ovsdb/ovsdb-idlc.in +++ b/ovsdb/ovsdb-idlc.in @@ -478,21 +478,21 @@ const struct ovsdb_datum * if type.is_smap(): print """ void -%(s)s_set_%(c)s(const struct %(s)s *row, const struct smap *smap) +%(s)s_set_%(c)s(const struct %(s)s *row, const struct smap *%(c)s) { struct ovsdb_datum datum; ovs_assert(inited); - if (smap) { + if (%(c)s) { struct smap_node *node; size_t i; - datum.n = smap_count(smap); + datum.n = smap_count(%(c)s); datum.keys = xmalloc(datum.n * sizeof *datum.keys); datum.values = xmalloc(datum.n * sizeof *datum.values); i = 0; - SMAP_FOR_EACH (node, smap) { + SMAP_FOR_EACH (node, %(c)s) { datum.keys[i].string = xstrdup(node->key); datum.values[i].string = xstrdup(node->value); i++; -- 2.20.1