From dbbf6c073b4203169a0221a082f6d00ccb27754c Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 6 Jun 2000 13:27:11 -0300 Subject: 0 (in MAX_SIZET) may be shorter than size_t --- llimits.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llimits.h b/llimits.h index 0ae842bd..af78be30 100644 --- a/llimits.h +++ b/llimits.h @@ -1,5 +1,5 @@ /* -** $Id: llimits.h,v 1.7 2000/05/24 13:54:49 roberto Exp roberto $ +** $Id: llimits.h,v 1.8 2000/05/26 14:04:04 roberto Exp roberto $ ** Limits, basic types, and some other "instalation-dependent" definitions ** See Copyright Notice in lua.h */ @@ -26,7 +26,7 @@ typedef LUA_NUM_TYPE Number; typedef unsigned long lint32; /* unsigned int with at least 32 bits */ -#define MAX_SIZET ((size_t)(~0)-2) +#define MAX_SIZET ((size_t)(~(size_t)0)-2) #define MAX_INT (INT_MAX-2) /* maximum value of an int (-2 for safety) */ -- cgit v1.2.3-55-g6feb