Unimportant changes
This commit is contained in:
parent
80775164d7
commit
b7f0cddea1
6
ehan.h
6
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)
|
||||
|
||||
|
|
Loading…
Reference in New Issue