diff options
| author | Tyge Løvset <[email protected]> | 2021-09-24 10:41:08 +0200 |
|---|---|---|
| committer | Tyge Løvset <[email protected]> | 2021-09-24 10:41:08 +0200 |
| commit | 4495d97f43d3d5730828064bbf2590bdb7699e79 (patch) | |
| tree | ddc7e525a9998129e794f09d376e143aa5c1d3f9 | |
| parent | a70b75e2aa0854d460a68d3a71358dd0c0abb9df (diff) | |
| download | STC-modified-4495d97f43d3d5730828064bbf2590bdb7699e79.tar.gz STC-modified-4495d97f43d3d5730828064bbf2590bdb7699e79.zip | |
Correcting a define test.
| -rw-r--r-- | include/stc/template.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/stc/template.h b/include/stc/template.h index cc3e028f..9b27dc9e 100644 --- a/include/stc/template.h +++ b/include/stc/template.h @@ -42,11 +42,11 @@ #define cx_size_t cx_memb(_size_t)
#endif
-#if (defined i_valto ^ defined i_valraw) || (defined i_valraw && !defined i_valfrom)
- #error if i_valraw defined, both i_valfrom and i_valto must be defined
+#if defined i_valraw && !(defined i_valto && defined i_valfrom)
+ #error if i_valraw or i_valto defined, i_valfrom must be defined
#endif
-#if (defined i_keyto ^ defined i_keyraw) || (defined i_keyraw && !defined i_keyfrom)
- #error if i_keyraw defined, both i_keyfrom and i_keyto must be defined
+#if defined i_keyraw && !(defined i_keyto && defined i_keyfrom)
+ #error if i_keyraw or i_keyto defined, i_keyfrom a must be defined
#endif
#ifdef F_tag
|
