[llvm-commits] CVS: llvm-gcc/libiberty/hashtab.c
John Criswell
criswell at cs.uiuc.edu
Mon Mar 15 09:44:02 PST 2004
Changes in directory llvm-gcc/libiberty:
hashtab.c updated: 1.1.1.2 -> 1.2
---
Log message:
Merged in fix from mainline GCC. It fixes a small error, and hopefully
it will help prevent segfaults, too.
---
Diffs of the changes: (+2 -2)
Index: llvm-gcc/libiberty/hashtab.c
diff -u llvm-gcc/libiberty/hashtab.c:1.1.1.2 llvm-gcc/libiberty/hashtab.c:1.2
--- llvm-gcc/libiberty/hashtab.c:1.1.1.2 Mon Mar 15 09:40:06 2004
+++ llvm-gcc/libiberty/hashtab.c Mon Mar 15 09:43:22 2004
@@ -535,14 +535,14 @@
if (insert == NO_INSERT)
return NULL;
+ htab->n_elements++;
+
if (first_deleted_slot)
{
- htab->n_deleted--;
*first_deleted_slot = EMPTY_ENTRY;
return first_deleted_slot;
}
- htab->n_elements++;
return &htab->entries[index];
}
More information about the llvm-commits
mailing list