diff --git a/cpukit/libcsupport/ChangeLog b/cpukit/libcsupport/ChangeLog index f0e4fac139..cbdb9b1091 100644 --- a/cpukit/libcsupport/ChangeLog +++ b/cpukit/libcsupport/ChangeLog @@ -1,3 +1,9 @@ +2005-05-13 Jennifer Averett + + * src/mallocfreespace.c: + PR 786/rtems + Backport mallocfreespace optimization. + 2005-01-14 Ralf Corsepius * src/gxx_wrappers.c: Backport from trunk. Add support for GCC-4.0. diff --git a/cpukit/libcsupport/src/mallocfreespace.c b/cpukit/libcsupport/src/mallocfreespace.c index bbf4a78e16..80c1855de8 100644 --- a/cpukit/libcsupport/src/mallocfreespace.c +++ b/cpukit/libcsupport/src/mallocfreespace.c @@ -35,10 +35,10 @@ extern rtems_id RTEMS_Malloc_Heap; size_t malloc_free_space( void ) { - region_information_block heap_info; + Heap_Information heap_info; - if ( !rtems_region_get_information( RTEMS_Malloc_Heap, &heap_info ) ) { - return (size_t) heap_info.free_size; + if ( !rtems_region_get_free_information( RTEMS_Malloc_Heap, &heap_info ) ) { + return (size_t) heap_info.largest; } return (size_t) -1; }