From 890c48932828b0ed75ac71ce4ebd2b2da892e86e Mon Sep 17 00:00:00 2001 From: FredKiefer Date: Wed, 23 Aug 2000 21:26:41 +0000 Subject: [PATCH] Use signed char for exponent, as char may be signed on some machines git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@7237 72102866-910b-0410-8b05-ffd578937521 --- Headers/gnustep/base/NSDecimal.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Headers/gnustep/base/NSDecimal.h b/Headers/gnustep/base/NSDecimal.h index 214ec6263..cc11399e9 100644 --- a/Headers/gnustep/base/NSDecimal.h +++ b/Headers/gnustep/base/NSDecimal.h @@ -57,15 +57,15 @@ typedef enum { #define NSDecimalNoScale 128 typedef struct { - char exponent; /* Signed exponent - -128 to 127 */ + signed char exponent; /* Signed exponent - -128 to 127 */ BOOL isNegative; /* Is this negative? */ BOOL validNumber; /* Is this a valid number? */ #ifdef HAVE_GMP mp_size_t size; mp_limb_t lMantissa[NSDecimalMaxSize]; #else - char length; /* digits in mantissa. */ - char cMantissa[NSDecimalMaxDigit]; + unsigned char length; /* digits in mantissa. */ + unsigned char cMantissa[NSDecimalMaxDigit]; #endif } NSDecimal;