diff --git a/cheats.c b/cheats.c index 231b51f346..5de7692e88 100644 --- a/cheats.c +++ b/cheats.c @@ -262,11 +262,9 @@ bool cheat_manager_realloc(cheat_manager_t *handle, unsigned new_size) } handle->buf_size = new_size; + handle->size = new_size; - if (handle->size > handle->buf_size) - handle->size = handle->buf_size; - - for (i = handle->size; i < handle->buf_size; i++) + for (i = 0; i < handle->size; i++) { handle->cheats[i].desc = NULL; handle->cheats[i].code = NULL;