From 2a2cf1b8f5bd2c3e46717fede536d876989bb7ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sun, 12 Jan 2003 16:53:36 +0000 Subject: [PATCH] Just some cleanups. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2434 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/apps/rld/rldheap.c | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/src/kernel/apps/rld/rldheap.c b/src/kernel/apps/rld/rldheap.c index 1d182f4175..458ed92215 100644 --- a/src/kernel/apps/rld/rldheap.c +++ b/src/kernel/apps/rld/rldheap.c @@ -31,17 +31,17 @@ static char *rld_base; static char *rld_base_2; static char *rld_ptr; + void rldheap_init(void) { - rld_region= sys_vm_create_anonymous_region( - (char*)names[sys_get_current_team_id()%(sizeof(names)/sizeof(names[0]))], - (void**)&rld_base, + rld_region = sys_vm_create_anonymous_region( + (char *)names[sys_get_current_team_id() % (sizeof(names) / sizeof(names[0]))], + (void **)&rld_base, REGION_ADDR_ANY_ADDRESS, RLD_SCRATCH_SIZE, REGION_WIRING_LAZY, - LOCK_RW - ); + LOCK_RW); /* * Fill in the gap upto RLD_PROGRAM_BASE, @@ -51,31 +51,32 @@ rldheap_init(void) * Not doing these leads to some funny troubles with some * libraries. */ - rld_region_2= sys_vm_create_anonymous_region( - "RLD_padding", - (void**)&rld_base_2, + rld_region_2 = sys_vm_create_anonymous_region("RLD_padding", + (void **)&rld_base_2, REGION_ADDR_ANY_ADDRESS, - RLD_PROGRAM_BASE - ((unsigned)(rld_base+RLD_SCRATCH_SIZE)), + RLD_PROGRAM_BASE - (uint32)(rld_base + RLD_SCRATCH_SIZE), REGION_WIRING_LAZY, - LOCK_RW - ); + LOCK_RW); - rld_ptr= rld_base; + rld_ptr = rld_base; } + void * rldalloc(size_t s) { void *retval; - s= (s+15)&~15; + s = (s + 15) & ~15; + // multiple of 16 bytes - retval= rld_ptr; - rld_ptr+= s; + retval = rld_ptr; + rld_ptr += s; return retval; } + void rldfree(void *p) {