summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2020-07-30 21:01:07 +0200
committerTyge Løvset <[email protected]>2020-07-30 21:01:07 +0200
commitf676c271617ccd8b4b3689bfb7bbf06fe7542189 (patch)
tree7943616ba733e9a45623228f3f81bff9385853e9
parenta1c3ca1e5b34715cde8ea1809b688d5fef9ad99f (diff)
downloadSTC-modified-f676c271617ccd8b4b3689bfb7bbf06fe7542189.tar.gz
STC-modified-f676c271617ccd8b4b3689bfb7bbf06fe7542189.zip
Reverted an bug introduced last commit.
-rw-r--r--stc/cmap.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/stc/cmap.h b/stc/cmap.h
index 80101a43..2af96b85 100644
--- a/stc/cmap.h
+++ b/stc/cmap.h
@@ -261,8 +261,8 @@ ctype##_##tag##_find(const ctype##_##tag* self, ctype##_##tag##_rawkey_t rawKey)
} \
\
static inline void ctype##_##tag##_reserve_expand(ctype##_##tag* self) { \
- if (self->size >= self->bucket_count * self->max_load_factor) \
- ctype##_##tag##_reserve(self, 4 + self->size * 3 / 2); \
+ if (self->size + 1 >= self->bucket_count * self->max_load_factor) \
+ ctype##_##tag##_reserve(self, 5 + self->size * 3 / 2); \
} \
\
STC_API ctype##entry_##tag* \