summaryrefslogtreecommitdiff
path: root/assemble.c
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2007-07-07 02:01:08 +0000
committerH. Peter Anvin <hpa@zytor.com>2007-07-07 02:01:08 +0000
commit5b0e3eca28cf7ce426e820269739c45a767ce786 (patch)
tree8e011ee912c867e8975261206c9bd040f0011abd /assemble.c
parent0ec60e69d9527b7516a690f0a209301d0425b632 (diff)
downloadnasm-5b0e3eca28cf7ce426e820269739c45a767ce786.tar.gz
More int/int32_t confusion
Diffstat (limited to 'assemble.c')
-rw-r--r--assemble.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/assemble.c b/assemble.c
index 8194baf7..03efccf7 100644
--- a/assemble.c
+++ b/assemble.c
@@ -109,7 +109,7 @@ static int32_t regflag(const operand *);
static int32_t regval(const operand *);
static int rexflags(int, int32_t, int);
static int op_rexflags(const operand *, int);
-static ea *process_ea(operand *, ea *, int, int, int, int);
+static ea *process_ea(operand *, ea *, int, int, int32_t, int);
static int chsize(operand *, int);
static void assert_no_prefix(insn * ins, int prefix)
@@ -1467,7 +1467,7 @@ static int32_t regflag(const operand * o)
return reg_flags[o->basereg];
}
-static int regval(const operand * o)
+static int32_t regval(const operand * o)
{
if (o->basereg < EXPR_REG_START || o->basereg >= REG_ENUM_LIMIT) {
errfunc(ERR_PANIC, "invalid operand passed to regval()");