summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--complete.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/complete.c b/complete.c
index 2f5275f..041aade 100644
--- a/complete.c
+++ b/complete.c
@@ -124,7 +124,7 @@ size_t completeID(const char *str) {
 
 void completeReplace(size_t id, const char *old, const char *new) {
 	struct Node *next = NULL;
-	for (struct Node *node = head; node; node = node->next) {
+	for (struct Node *node = head; node; node = next) {
 		next = node->next;
 		if (id && node->id != id) continue;
 		if (strcmp(node->str, old)) continue;