From: Wim Taymans Date: Fri, 19 Sep 2014 13:38:21 +0000 (+0200) Subject: parse: fix opcode arg size X-Git-Tag: 0.4.23~18 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=93a40b2e4ec17796f5f6d14f19081be5a2ad80f2;p=platform%2Fupstream%2Forc.git parse: fix opcode arg size --- diff --git a/orc/orcparse.c b/orc/orcparse.c index cc3a9f2..23c4dd1 100644 --- a/orc/orcparse.c +++ b/orc/orcparse.c @@ -377,11 +377,11 @@ opcode_arg_size (OrcStaticOpcode *opcode, int arg) { int i; for(i=0;idest_size[i] != 0 && --arg == 0) + if (opcode->dest_size[i] != 0 && arg-- == 0) return opcode->dest_size[i]; } for(i=0;isrc_size[i] != 0 && --arg == 0) + if (opcode->src_size[i] != 0 && arg-- == 0) return opcode->src_size[i]; } return 0;