Rev 553 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 553 | Rev 704 | ||
---|---|---|---|
Line 33... | Line 33... | ||
33 | #include "variety.h" |
33 | #include "variety.h" |
34 | #include |
34 | #include |
35 | #include |
35 | #include |
36 | #include |
36 | #include |
37 | #include |
37 | #include |
38 | //#include |
38 | #include "kolibri.h" |
39 | - | ||
40 | void* _stdcall UserAlloc(int size); |
- | |
Line -... | Line 39... | ||
- | 39 | ||
Line 41... | Line 40... | ||
41 | 40 | void* user_alloc(unsigned size); |
|
42 | 41 | ||
Line 43... | Line 42... | ||
43 | extern unsigned _curbrk; |
42 | extern unsigned _curbrk; |
Line 50... | Line 49... | ||
50 | void* p; |
49 | void* p; |
Line 51... | Line 50... | ||
51 | 50 | ||
52 | increment = ( increment + 0x0fff ) & ~0x0fff; |
51 | increment = ( increment + 0x0fff ) & ~0x0fff; |
53 | //p = LocalAlloc( LMEM_FIXED, increment ); |
52 | //p = LocalAlloc( LMEM_FIXED, increment ); |
54 | //p = VirtualAlloc(NULL, increment, MEM_COMMIT,PAGE_EXECUTE_READWRITE); |
53 | //p = VirtualAlloc(NULL, increment, MEM_COMMIT,PAGE_EXECUTE_READWRITE); |
55 | p = UserAlloc(increment); |
54 | p = user_alloc(increment); |
56 | if( p != NULL ) return( p ); |
55 | if( p != NULL ) return( p ); |
57 | errno = ENOMEM; |
56 | errno = ENOMEM; |
58 | } |
57 | } |
59 | else |
58 | else |