From d584df2e4311ddd80e99c576d5f448b8702b6ba3 Mon Sep 17 00:00:00 2001 From: jjgarcia Date: Fri, 15 Oct 2004 14:45:55 +0000 Subject: [PATCH] Use smaller int types for padding --- src/h/object.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/h/object.h b/src/h/object.h index 8c57173a6..60b52de27 100644 --- a/src/h/object.h +++ b/src/h/object.h @@ -76,8 +76,8 @@ typedef cl_object (*cl_objectfn)(cl_narg narg, ...); #define HEADER int8_t t, m, padding[2] #define HEADER1(field) int8_t t, m, field, padding #define HEADER2(field1,field2) int8_t t, m, field1, field2 -#define HEADER3(field1,flag2,flag3) int8_t t, m, field1; unsigned flag2:4, flag3:4 -#define HEADER4(field1,flag2,flag3,flag4) int8_t t, m, field1; unsigned flag2:4, flag3:2, flag4:2 +#define HEADER3(field1,flag2,flag3) int8_t t, m, field1; uint8_t flag2:4, flag3:4 +#define HEADER4(field1,flag2,flag3,flag4) int8_t t, m, field1; uint8_t flag2:4, flag3:2, flag4:2 struct ecl_shortfloat { HEADER;