Unimportant changes

This commit is contained in:
Maciej Samborski 2024-09-23 21:28:17 +02:00
parent 80775164d7
commit b7f0cddea1
1 changed files with 3 additions and 3 deletions

6
ehan.h
View File

@ -13,12 +13,12 @@ typedef struct GenericReturn {
} GenericReturn; } GenericReturn;
GenericReturn ehanError(const char * error); GenericReturn ehanError(const char * error);
#define ehanValue(v) _ehanValue((void *) v)
#define ehanValueFP(fp) _ehanValueFP((long double) fp)
GenericReturn _ehanValue(void * value); GenericReturn _ehanValue(void * value);
GenericReturn _ehanValueFP(long double 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 resultFP(type, ret) ((type) (ret.fp))
#define resultError(ret) (ret.err) #define resultError(ret) (ret.err)