summaryrefslogtreecommitdiffhomepage
path: root/include/stc/priv
diff options
context:
space:
mode:
authortylov <[email protected]>2023-08-21 23:21:30 +0200
committertylov <[email protected]>2023-08-21 23:21:30 +0200
commit775e507b301621ce4e608efe1d23f52abe0f1aab (patch)
treed08e78e8514945b048f03efb27980f08d2c2c8ba /include/stc/priv
parent8dc7500322d6109e856fa64b1a121078b86635f1 (diff)
downloadSTC-modified-775e507b301621ce4e608efe1d23f52abe0f1aab.tar.gz
STC-modified-775e507b301621ce4e608efe1d23f52abe0f1aab.zip
Small change of policy for i_eq: don't use two i_less functions to derive i_eq, only from i_cmp directly, or use native ==.
Diffstat (limited to 'include/stc/priv')
-rw-r--r--include/stc/priv/template.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/stc/priv/template.h b/include/stc/priv/template.h
index 65dee203..38097a35 100644
--- a/include/stc/priv/template.h
+++ b/include/stc/priv/template.h
@@ -209,7 +209,7 @@
#endif
// i_eq, i_less, i_cmp
-#if !defined i_eq && (defined i_cmp || defined i_less)
+#if !defined i_eq && defined i_cmp
#define i_eq(x, y) !(i_cmp(x, y))
#elif !defined i_eq
#define i_eq(x, y) *x == *y