py/misc.h: Rename _MP_STRINGIFY to not use leading underscore in ident.
Macro identifiers with a leading underscore are reserved.
This commit is contained in:
parent
4268d0e1ac
commit
c0a1de3c21
@ -47,8 +47,8 @@ typedef unsigned int uint;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Classical double-indirection stringification of preprocessor macro's value
|
// Classical double-indirection stringification of preprocessor macro's value
|
||||||
#define _MP_STRINGIFY(x) #x
|
#define MP_STRINGIFY_HELPER(x) #x
|
||||||
#define MP_STRINGIFY(x) _MP_STRINGIFY(x)
|
#define MP_STRINGIFY(x) MP_STRINGIFY_HELPER(x)
|
||||||
|
|
||||||
// Static assertion macro
|
// Static assertion macro
|
||||||
#define MP_STATIC_ASSERT(cond) ((void)sizeof(char[1 - 2 * !(cond)]))
|
#define MP_STATIC_ASSERT(cond) ((void)sizeof(char[1 - 2 * !(cond)]))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user