use sum of 'defined' instead of logic

This commit is contained in:
David P Hilton
2018-10-28 10:34:39 -06:00
parent ce671282a6
commit 3c94324811

View File

@@ -19,9 +19,9 @@ enum Orientation {
ORIENTATION_FLAT = 3
};
#if defined(MODEL_TS100) && defined(MODEL_TS80)
#if defined(MODEL_TS100) + defined(MODEL_TS80) > 1
#error "Multiple models defined!"
#elif !defined(MODEL_TS100) && !defined(MODEL_TS80)
#elif defined(MODEL_TS100) + defined(MODEL_TS80) == 0
#error "No model defined!"
#endif