diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2005-05-13 17:09:26 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2005-05-13 17:09:26 +0000 |
commit | 9d31e3498cc4d84d70736904895ccb26e76b67fb (patch) | |
tree | 4de4dc5ff97613757197845bdfd0985bc90ab188 | |
parent | This commit was manufactured by cvs2svn to create branch 'rtems-4-6-branch'. (diff) | |
download | rtems-9d31e3498cc4d84d70736904895ccb26e76b67fb.tar.bz2 |
2005-05-13 Jennifer Averett <jennifer.averett@oarcorp.com>
* src/mallocfreespace.c:
PR 786/rtems
Backport mallocfreespace optimization.
-rw-r--r-- | cpukit/libcsupport/ChangeLog | 6 | ||||
-rw-r--r-- | cpukit/libcsupport/src/mallocfreespace.c | 6 |
2 files changed, 9 insertions, 3 deletions
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 <jennifer.averett@oarcorp.com> + + * src/mallocfreespace.c: + PR 786/rtems + Backport mallocfreespace optimization. + 2005-01-14 Ralf Corsepius <ralf.corsepius@rtems.org> * 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; } |