Just some cleanups.

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2434 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2003-01-12 16:53:36 +00:00
parent 9bbbc67386
commit 2a2cf1b8f5
+8 -7
View File
@@ -31,6 +31,7 @@ static char *rld_base;
static char *rld_base_2;
static char *rld_ptr;
void
rldheap_init(void)
{
@@ -40,8 +41,7 @@ rldheap_init(void)
REGION_ADDR_ANY_ADDRESS,
RLD_SCRATCH_SIZE,
REGION_WIRING_LAZY,
LOCK_RW
);
LOCK_RW);
/*
* Fill in the gap upto RLD_PROGRAM_BASE,
@@ -51,24 +51,24 @@ rldheap_init(void)
* Not doing these leads to some funny troubles with some
* libraries.
*/
rld_region_2= sys_vm_create_anonymous_region(
"RLD_padding",
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;
}
void *
rldalloc(size_t s)
{
void *retval;
s = (s + 15) & ~15;
// multiple of 16 bytes
retval = rld_ptr;
rld_ptr += s;
@@ -76,6 +76,7 @@ rldalloc(size_t s)
return retval;
}
void
rldfree(void *p)
{