Browse Source

Fixed remove_block() for fixed lists.

Ioannis Koutras 13 years ago
parent
commit
899a89adbf
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/linked_lists/linked_lists.c

+ 4 - 0
src/linked_lists/linked_lists.c

@@ -16,6 +16,9 @@
  */
 
 #include "linked_lists/linked_lists.h"
+#ifdef WITH_FIXED_LISTS
+#include "other.h"
+#endif /* WITH_FIXED_LISTS */
 #include "block_header.h"
 
 void set_next(void *ptr, void *next_block) {
@@ -103,6 +106,7 @@ void remove_block(void **block, void **starting_node) {
 void remove_block_from_lists(void **block, heap_t *heap) {
 #ifdef WITH_FIXED_LISTS
     int fixed_list_id, i;
+    maptable_node_t *current_maptable_node;
 #endif /* WITH_FIXED_LISTS */
     size_t size;