>From nobody Mon Sep 17 00:00:00 2001 From: carbonated beverage Date: Sat, 27 May 2006 13:46:47 -0700 Subject: [PATCH] sizeof(int) <= sizeof(long) I32LP64 systems spit out warnings. Fix the macro, which looks like it's only trying to get an integer with all bits set except for the highest bit, to use an int. --- src/BipsPl/g_var_inl_c.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) ed161fd286591cb47ca2d9c1830cd424d25e49f5 diff --git a/src/BipsPl/g_var_inl_c.c b/src/BipsPl/g_var_inl_c.c index 8119f1a..cdb534d 100644 --- a/src/BipsPl/g_var_inl_c.c +++ b/src/BipsPl/g_var_inl_c.c @@ -45,7 +45,7 @@ #define G_ARRAY 0 #define G_ARRAY_AUTO 1 #define G_ARRAY_EXTEND 2 -#define G_IMPOSSIBLE_SIZE ((unsigned long) -1 >> 1) +#define G_IMPOSSIBLE_SIZE (~0 >> 1) #define MAX_AUTO_SIZE (1 << 20) -- 1.3.3