Commit e498a8bd authored by stijn's avatar stijn Committed by Damien George

py: Workaround clang error when building misc.h with C++ compiler.

parent 8e94fa0d
......@@ -272,7 +272,12 @@ typedef union _mp_float_union_t {
// Map MP_COMPRESSED_ROM_TEXT to the compressed strings.
// Force usage of the MP_ERROR_TEXT macro by requiring an opaque type.
typedef struct {} *mp_rom_error_text_t;
typedef struct {
#ifdef __clang__
// Fix "error: empty struct has size 0 in C, size 1 in C++".
char dummy;
#endif
} *mp_rom_error_text_t;
#include <string.h>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment