From e7b2e65795d1dab7bab7dcb4b68594e918191283 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Sat, 28 Apr 2012 22:55:34 -0300 Subject: [PATCH] b2/db.c (part_add): fix jumbled initialization mess --- b2/db.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/b2/db.c b/b2/db.c index 96fc525..df793d9 100644 --- a/b2/db.c +++ b/b2/db.c @@ -55,6 +55,8 @@ struct part *part_add(const char *domain, const char *name) struct part part = { .domain = domain, .name = name, + .param = NULL, + .stock = NULL, }; struct part *p; @@ -63,7 +65,7 @@ struct part *part_add(const char *domain, const char *name) p = g_tree_lookup(tree, &part); if (!p) { p = alloc_type(struct part); - p->stock = NULL; + *p = part; p->next = p->prev = p; g_tree_insert(tree, p, p); }