summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2022-10-09 00:16:29 +0200
committerlemon <lsof@mailbox.org>2022-10-09 00:16:29 +0200
commit1a6df767317a4bb94b68bfc0f53b238c3ccfd738 (patch)
tree47b7c53aebc682d9f614fc288258bb0f82525f97
parente40132fa244acf71414739e9cc9321be2559e7d3 (diff)
hm
-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;