summaryrefslogtreecommitdiffhomepage
path: root/examples/rawptr_elements.c
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2022-04-25 20:03:04 +0200
committerTyge Løvset <[email protected]>2022-04-25 20:03:04 +0200
commit29b1fb689c71837616023b3adc78eda3d32026b2 (patch)
tree63f0bd3532f1819fb31d32c9c1c203eade79ea0c /examples/rawptr_elements.c
parent72b40c6f5bbfbf11eba112a42ca5536c4c8e7d8f (diff)
downloadSTC-modified-29b1fb689c71837616023b3adc78eda3d32026b2.tar.gz
STC-modified-29b1fb689c71837616023b3adc78eda3d32026b2.zip
Removed size argument to `i_hash` template parameter and `c_default_hash`. This was a "design error", and is not worth keeping for backward compability. Please update your code where you use i_hash template parameter (simply remove second argument).
Diffstat (limited to 'examples/rawptr_elements.c')
-rw-r--r--examples/rawptr_elements.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/rawptr_elements.c b/examples/rawptr_elements.c
index 20231528..a1344ea7 100644
--- a/examples/rawptr_elements.c
+++ b/examples/rawptr_elements.c
@@ -8,7 +8,7 @@ struct { double x, y; } typedef Point;
#define i_key Point*
#define i_keydrop(x) c_free(*(x))
#define i_keyfrom(x) c_new(Point, *(x))
-#define i_hash(x, n) c_default_hash(*(x), sizeof **(x))
+#define i_hash(x) c_default_hash(*(x))
#define i_cmp(x, y) memcmp(*(x), *(y), sizeof **(x)) // not good!
#define i_tag pnt
#include <stc/cset.h>