From: Peter Johnson Date: Sun, 5 Mar 2006 08:02:35 +0000 (-0000) Subject: * bytecode.c (yasm_bc_create_insn): Use yasm_ops_initialize() instead of X-Git-Tag: v0.5.0rc2~5^2~38 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=43308cd122f0f8c0dcfa6bf69ab739e5f22107aa;p=yasm * bytecode.c (yasm_bc_create_insn): Use yasm_ops_initialize() instead of STAILQ_INIT(). (yasm_bc_create_empty_insn): Initialize operands member. svn path=/trunk/yasm/; revision=1400 --- diff --git a/libyasm/bytecode.c b/libyasm/bytecode.c index 6718431c..6e2a47d2 100644 --- a/libyasm/bytecode.c +++ b/libyasm/bytecode.c @@ -1157,7 +1157,7 @@ yasm_bc_create_insn(yasm_arch *arch, const unsigned long insn_data[4], if (operands) insn->operands = *operands; /* structure copy */ else - STAILQ_INIT(&insn->operands); + yasm_ops_initialize(&insn->operands); insn->num_prefixes = 0; insn->prefixes = NULL; insn->num_segregs = 0; @@ -1177,6 +1177,7 @@ yasm_bc_create_empty_insn(yasm_arch *arch, unsigned long line) insn->insn_data[2] = 0; insn->insn_data[3] = 0; insn->num_operands = 0; + yasm_ops_initialize(&insn->operands); insn->num_prefixes = 0; insn->prefixes = NULL; insn->num_segregs = 0;