aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/acid/builtin.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/acid/builtin.c')
-rw-r--r--src/cmd/acid/builtin.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/acid/builtin.c b/src/cmd/acid/builtin.c
index 1b09a4ef..ddc326a4 100644
--- a/src/cmd/acid/builtin.c
+++ b/src/cmd/acid/builtin.c
@@ -866,7 +866,7 @@ cvtatoi(Node *r, Node *args)
r->op = OCONST;
r->type = TINT;
- r->store.u.ival = strtoul(res.store.u.string->string, 0, 0);
+ r->store.u.ival = strtoull(res.store.u.string->string, 0, 0);
r->store.fmt = 'D';
}
@@ -875,7 +875,7 @@ cvtitoa(Node *r, Node *args)
{
Node res;
Node *av[Maxarg];
- int ival;
+ s64int ival;
char buf[128], *fmt;
if(args == 0)
@@ -1030,7 +1030,7 @@ flatten(Node **av, Node *n)
static struct
{
char *name;
- ulong val;
+ u64int val;
} sregs[Maxarg/2];
static int nsregs;