From a56e1f25ff515f6519a5dbd28514ffa5a68d7441 Mon Sep 17 00:00:00 2001 From: ceriel Date: Wed, 22 Jul 1992 13:49:15 +0000 Subject: [PATCH] Was wrong when compiled with ANSI compiler --- util/ego/share/global.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/util/ego/share/global.h b/util/ego/share/global.h index fcb02c212..970bbff79 100644 --- a/util/ego/share/global.h +++ b/util/ego/share/global.h @@ -19,7 +19,7 @@ extern int ws; /* word size */ #if BYTELENGTH==8 #define DIVBL(a) ((a) >> 3) -#define MODBL(a) ((a) & 07) +#define MODBL(a) ((a) & (int)07) #else #define DIVBL(a) (a/BYTELENGTH) #define MODBL(a) (a%BYTELENGTH) @@ -31,12 +31,12 @@ extern int ws; /* word size */ ((a)>>4) : \ (WORDLENGTH==32 ? \ ((a)>>5) : \ - ((a)/(8*sizeof(int))))) + ((a)/(8*(int)sizeof(int))))) #define MODWL(a) (WORDLENGTH==16 ? \ - ((a)&017) : \ + ((a)&(int)017) : \ (WORDLENGTH==32 ? \ - ((a)&037) : \ - ((a)%(8*sizeof(int))))) + ((a)&(int)037) : \ + ((a)%(8*(int)sizeof(int))))) #define UNKNOWN_SIZE (-1) -- 2.34.1