summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/block11
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-07-17 10:19:16 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-07-17 10:19:16 +0200
commit317ee8d7ffd4bb6c785f7a7d8a84ccd7f873513f (patch)
treef51362b3092abb782995f9c9d59e0252a660d3ac /testsuites/libtests/block11
parentFix broken _endtext symbol (diff)
downloadrtems-317ee8d7ffd4bb6c785f7a7d8a84ccd7f873513f.tar.bz2
score: Change greedy allocation API
Diffstat (limited to 'testsuites/libtests/block11')
-rw-r--r--testsuites/libtests/block11/init.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/testsuites/libtests/block11/init.c b/testsuites/libtests/block11/init.c
index 095d8bdf2d..b850aba950 100644
--- a/testsuites/libtests/block11/init.c
+++ b/testsuites/libtests/block11/init.c
@@ -229,6 +229,8 @@ static void test_blkdev_imfs_parameters(void)
static void test_blkdev_imfs_errors(void)
{
+ static uintptr_t disk_size [] = { sizeof(rtems_disk_device) + sizeof(int) };
+
rtems_status_code sc;
int rv;
ramdisk *rd;
@@ -257,7 +259,7 @@ static void test_blkdev_imfs_errors(void)
);
rtems_test_assert(sc == RTEMS_INVALID_NUMBER);
- opaque = rtems_heap_greedy_allocate(0);
+ opaque = rtems_heap_greedy_allocate(NULL, 0);
sc = rtems_blkdev_create(
rda,
BLOCK_SIZE,
@@ -268,7 +270,7 @@ static void test_blkdev_imfs_errors(void)
rtems_test_assert(sc == RTEMS_NO_MEMORY);
rtems_heap_greedy_free(opaque);
- opaque = rtems_heap_greedy_allocate(sizeof(rtems_disk_device) + sizeof(int));
+ opaque = rtems_heap_greedy_allocate(disk_size, 1);
sc = rtems_blkdev_create(
rda,
BLOCK_SIZE,
@@ -342,7 +344,7 @@ static void test_blkdev_imfs_errors(void)
);
rtems_test_assert(sc == RTEMS_INVALID_NUMBER);
- opaque = rtems_heap_greedy_allocate(0);
+ opaque = rtems_heap_greedy_allocate(NULL, 0);
sc = rtems_blkdev_create_partition(
rda1,
rda,
@@ -352,7 +354,7 @@ static void test_blkdev_imfs_errors(void)
rtems_test_assert(sc == RTEMS_NO_MEMORY);
rtems_heap_greedy_free(opaque);
- opaque = rtems_heap_greedy_allocate(sizeof(rtems_disk_device) + sizeof(int));
+ opaque = rtems_heap_greedy_allocate(disk_size, 1);
sc = rtems_blkdev_create_partition(
rda1,
rda,