diff options
author | Felix Fietkau <nbd@openwrt.org> | 2012-12-20 17:43:47 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2012-12-20 17:44:18 +0100 |
commit | ac94141916ea0731f507055dcf294c8cdcb37a4d (patch) | |
tree | e83652ba29edddffbf57954f25d3ca5a14b5fa4e | |
parent | 0a7d365974184880ff573d7272f04777889deaaa (diff) | |
download | unitd-ac94141916ea0731f507055dcf294c8cdcb37a4d.tar unitd-ac94141916ea0731f507055dcf294c8cdcb37a4d.zip |
fix stale vlist/avl key for instance names
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
-rw-r--r-- | service.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -10,7 +10,6 @@ static void service_instance_add(struct service *s, struct blob_attr *attr) { struct service_instance *in; - const char *name = blobmsg_name(attr); if (blobmsg_type(attr) != BLOBMSG_TYPE_TABLE) return; @@ -20,7 +19,7 @@ service_instance_add(struct service *s, struct blob_attr *attr) return; instance_init(in, s, attr); - vlist_add(&s->instances, &in->node, (void *) name); + vlist_add(&s->instances, &in->node, (void *) in->name); } static void |