X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Ftype-props.h;h=5c75d9f3acd3314cd134a3eabe0bb267c8b8590b;hb=5aa0fe5bef0462e3c3c6f31e9f2ed51269ffd467;hp=9225041740b8fd503a5c60f265ce8441ab6ae85b;hpb=67a51a1d851df25eebc676cf24bbb0f821d1c736;p=sliver-openvswitch.git diff --git a/lib/type-props.h b/lib/type-props.h index 922504174..5c75d9f3a 100644 --- a/lib/type-props.h +++ b/lib/type-props.h @@ -20,7 +20,7 @@ #include #define TYPE_IS_INTEGER(TYPE) ((TYPE) 1.5 == (TYPE) 1) -#define TYPE_IS_SIGNED(TYPE) ((TYPE) 0 > (TYPE) -1) +#define TYPE_IS_SIGNED(TYPE) ((TYPE) 1 > (TYPE) -1) #define TYPE_VALUE_BITS(TYPE) (sizeof(TYPE) * CHAR_BIT - TYPE_IS_SIGNED(TYPE)) #define TYPE_MINIMUM(TYPE) (TYPE_IS_SIGNED(TYPE) \ ? ~(TYPE)0 << TYPE_VALUE_BITS(TYPE) \