diff --git a/ehan.h b/ehan.h index 31ea244..33aad37 100644 --- a/ehan.h +++ b/ehan.h @@ -13,12 +13,12 @@ typedef struct GenericReturn { } GenericReturn; GenericReturn ehanError(const char * error); -#define ehanValue(v) _ehanValue((void *) v) -#define ehanValueFP(fp) _ehanValueFP((long double) fp) GenericReturn _ehanValue(void * value); GenericReturn _ehanValueFP(long double value); +#define ehanValue(v) _ehanValue((void *) v) +#define ehanValueFP(fp) _ehanValueFP((long double) fp) -#define resultGeneric(type, ret) (*(type *) (&ret.val)) +#define resultGeneric(type, ret) (*(type *) &(ret.val)) #define resultFP(type, ret) ((type) (ret.fp)) #define resultError(ret) (ret.err)