summaryrefslogtreecommitdiffhomepage
path: root/include/stc/csmap.h
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2022-11-13 13:35:16 +0100
committerTyge Løvset <[email protected]>2022-11-13 13:35:16 +0100
commitbe9ce096ba5e143a04d81563ac1acd51e04ef2cb (patch)
tree8a05be4bc2bb75182c3a600b234d15709f272eda /include/stc/csmap.h
parent99fb2a81c771739e11091b84161f03d740eab084 (diff)
downloadSTC-modified-be9ce096ba5e143a04d81563ac1acd51e04ef2cb.tar.gz
STC-modified-be9ce096ba5e143a04d81563ac1acd51e04ef2cb.zip
Simplified csview API and usage. Fixed c++ compilation of csmap.
Diffstat (limited to 'include/stc/csmap.h')
-rw-r--r--include/stc/csmap.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/stc/csmap.h b/include/stc/csmap.h
index afab01e8..6fba2e65 100644
--- a/include/stc/csmap.h
+++ b/include/stc/csmap.h
@@ -239,9 +239,9 @@ _cx_memb(_reserve)(_cx_self* self, const size_t cap) {
_cx_node* nodes = (_cx_node*)c_realloc(self->nodes, (cap + 1)*sizeof(_cx_node));
if (!nodes)
return false;
- self->cap = cap;
- nodes[0] = (_cx_node){{0, 0}, 0};
+ nodes[0] = c_init(_cx_node){{0, 0}, 0};
self->nodes = nodes;
+ self->cap = cap;
return true;
}