From 67308d290dbe06460a6fd8c731e8c1e1454af978 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Thu, 2 Apr 2009 16:50:29 -0700 Subject: [PATCH] Allow reading dest arrays --- orc/orcexecutor.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/orc/orcexecutor.c b/orc/orcexecutor.c index 9ca2b9c..0f334db 100644 --- a/orc/orcexecutor.c +++ b/orc/orcexecutor.c @@ -106,7 +106,8 @@ orc_executor_emulate (OrcExecutor *ex) } else if (var->vartype == ORC_VAR_TYPE_TEMP) { /* FIXME shouldn't store executor stuff in program */ opcode_ex.src_values[k] = var->value; - } else if (var->vartype == ORC_VAR_TYPE_SRC) { + } else if (var->vartype == ORC_VAR_TYPE_SRC || + var->vartype == ORC_VAR_TYPE_DEST) { void *ptr = ex->arrays[insn->src_args[k]] + var->size*i; switch (var->size) { -- 2.7.4