Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/malloc.c

    r582a0b8 rb7fd2a0  
    3333/** @file
    3434 */
     35
     36#define _HELENOS_SOURCE
    3537
    3638#include <malloc.h>
     
    196198static futex_t malloc_futex = FUTEX_INITIALIZER;
    197199
    198 #ifndef NDEBUG
    199 
    200 #define malloc_assert(expr) \
    201         do { \
    202                 if (!(expr)) {\
    203                         heap_unlock(); \
    204                         assert_abort(#expr, __FILE__, __LINE__); \
    205                 } \
    206         } while (0)
    207 
    208 #else /* NDEBUG */
    209 
    210 #define malloc_assert(expr)
    211 
    212 #endif /* NDEBUG */
    213 
     200#define malloc_assert(expr) safe_assert(expr)
    214201
    215202#ifdef FUTEX_UPGRADABLE
     
    411398       
    412399        /* Resize the address space area */
    413         int ret = as_area_resize(area->start, asize, 0);
     400        errno_t ret = as_area_resize(area->start, asize, 0);
    414401        if (ret != EOK)
    415402                return false;
     
    504491                       
    505492                        /* Resize the address space area */
    506                         int ret = as_area_resize(area->start, asize, 0);
     493                        errno_t ret = as_area_resize(area->start, asize, 0);
    507494                        if (ret != EOK)
    508495                                abort();
Note: See TracChangeset for help on using the changeset viewer.