From 38b6f760ac6a373510e674ac59f158fefd8cc2ac Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Fri, 16 Feb 2018 15:02:23 +1000 Subject: [PATCH] * simdb_search : fix realloc --- src/database.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/database.c b/src/database.c index 1223521..c630448 100644 --- a/src/database.c +++ b/src/database.c @@ -449,7 +449,7 @@ simdb_search(simdb_t *db, simdb_search_t *search, simdb_urec_t *sample, int skip if (found == capacity) { simdb_match_t *tmp = NULL; capacity *= 2; - if ((tmp = realloc(matches, capacity)) == NULL) { + if ((tmp = realloc(matches, capacity * sizeof(simdb_match_t))) == NULL) { /* fuck! */ FREE(matches); FREE(data);