diff options
| -rw-r--r-- | pez.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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; |