summaryrefslogtreecommitdiff
path: root/src/select
diff options
context:
space:
mode:
Diffstat (limited to 'src/select')
-rw-r--r--src/select/hash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/select/hash.c b/src/select/hash.c
index 249aeb6..6fc08d7 100644
--- a/src/select/hash.c
+++ b/src/select/hash.c
@@ -856,9 +856,9 @@ css_error _insert_into_chain(css_selector_hash *ctx, hash_entry *head,
#endif
if (prev == NULL) {
+ entry->next = entry;
hash_entry temp = *entry;
*entry = *head;
- temp.next = entry;
*head = temp;
} else {
entry->next = prev->next;