Prechádzať zdrojové kódy

Small fix on mark_free()

Ioannis Koutras 13 rokov pred
rodič
commit
602ae297af
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      src/block_header.c

+ 1 - 1
src/block_header.c

@@ -82,7 +82,7 @@ void mark_free(allocator_t *allocator, void *ptr) {
 
     if(allocator->border_ptr != ptr) {
         next_block_header = (block_header_t *) ((char *) ptr + get_size(ptr));
-        next_block_header->previous_size &= (~ 0x1U);
+        next_block_header->previous_size &= (~ ((size_t) 0x1));
     }    
 }