summaryrefslogtreecommitdiff
path: root/pez.c
diff options
context:
space:
mode:
Diffstat (limited to 'pez.c')
-rw-r--r--pez.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/pez.c b/pez.c
index 80d2426..bc9aaa4 100644
--- a/pez.c
+++ b/pez.c
@@ -36,7 +36,7 @@ typedef struct Val {
}
typedef struct Obj Obj;
-#define OBJHEADER Obj *next; short t : 8, gc : 1;
+#define OBJHEADER Obj *next; uint8_t t : 4, gc : 1;
struct Obj {
OBJHEADER;
@@ -69,8 +69,8 @@ typedef struct Record {
typedef struct Proto {
OBJHEADER;
- short variadic : 1,
- named : 1;
+ uint8_t variadic : 1,
+ named : 1;
short nvars, nparams;
uint ncode, ncon;
int linebegin, lineend;