diff options
Diffstat (limited to 'uscript/vm.h')
| -rw-r--r-- | uscript/vm.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/uscript/vm.h b/uscript/vm.h index 9ab1407..a20aa61 100644 --- a/uscript/vm.h +++ b/uscript/vm.h @@ -8,7 +8,7 @@ #define STACK_SIZE (MAX_CALL_FRAMES * 256) #define vm_pop() (*(--vm.stacktop)) -#define vm_peek() (vm.stacktop[-1]) +#define vm_peek(i) (vm.stacktop[-1 - i]) #define vm_push(v) (*vm.stacktop++ = (v)) #define vm_get(i) (vm.cf->stackbot[i]) |
