summaryrefslogtreecommitdiff
path: root/utils/acid/list.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils/acid/list.c')
-rw-r--r--utils/acid/list.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/utils/acid/list.c b/utils/acid/list.c
index ced2f4d8..b85760ee 100644
--- a/utils/acid/list.c
+++ b/utils/acid/list.c
@@ -194,7 +194,7 @@ static List*
listlocals(Map *map, Symbol *fn, ulong fp)
{
int i;
- long val;
+ uvlong val;
Symbol s;
List **tail, *l2;
@@ -208,7 +208,7 @@ listlocals(Map *map, Symbol *fn, ulong fp)
if(s.name[0] == '.')
continue;
- if(get4(map, fp-s.value, &val) > 0) {
+ if(geta(map, fp-s.value, &val) > 0) {
*tail = listvar(s.name, val);
tail = &(*tail)->next;
}
@@ -221,7 +221,7 @@ listparams(Map *map, Symbol *fn, ulong fp)
{
int i;
Symbol s;
- long v;
+ uvlong v;
List **tail, *l2;
l2 = 0;
@@ -232,7 +232,7 @@ listparams(Map *map, Symbol *fn, ulong fp)
if (s.class != CPARAM)
continue;
- if(get4(map, fp+s.value, &v) > 0) {
+ if(geta(map, fp+s.value, &v) > 0) {
*tail = listvar(s.name, v);
tail = &(*tail)->next;
}
@@ -241,7 +241,7 @@ listparams(Map *map, Symbol *fn, ulong fp)
}
void
-trlist(Map *map, ulong pc, ulong sp, Symbol *sym)
+trlist(Map *map, uvlong pc, uvlong sp, Symbol *sym)
{
List *q, *l;