Changeset 10456 in webkit for trunk/JavaScriptCore/kjs/fast_malloc.cpp
- Timestamp:
- Sep 3, 2005, 6:18:13 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/fast_malloc.cpp
r10447 r10456 227 227 #include "fast_malloc.h" 228 228 229 #define MALLOC_FAILURE_ACTION abort() 230 231 #if !WIN32 229 232 #define MORECORE_CONTIGUOUS 0 230 233 #define MORECORE_CANNOT_TRIM 1 231 # define MALLOC_FAILURE_ACTION abort()234 #endif 232 235 233 236 namespace KJS { … … 302 305 static long getpagesize(void); 303 306 static long getregionsize(void); 304 static void *sbrk( longsize);307 static void *sbrk(ptrdiff_t size); 305 308 static void *mmap(void *ptr, long size, long prot, long type, long handle, long arg); 306 309 static long munmap(void *ptr, long size); … … 5029 5032 /* Allocate and link a region entry in the region list */ 5030 5033 static int region_list_append (region_list_entry **last, void *base_reserved, long reserve_size) { 5031 region_list_entry *next = HeapAlloc (GetProcessHeap (), 0, sizeof (region_list_entry));5034 region_list_entry *next = (region_list_entry *) HeapAlloc (GetProcessHeap (), 0, sizeof (region_list_entry)); 5032 5035 if (! next) 5033 5036 return FALSE; … … 5058 5061 5059 5062 /* sbrk for windows */ 5060 static void *sbrk ( longsize) {5063 static void *sbrk (ptrdiff_t size) { 5061 5064 static long g_pagesize, g_my_pagesize; 5062 5065 static long g_regionsize, g_my_regionsize; … … 5064 5067 void *result = (void *) MORECORE_FAILURE; 5065 5068 #ifdef TRACE 5066 printf ("sbrk % d\n",size);5069 printf ("sbrk %ld\n", (long) size); 5067 5070 #endif 5068 5071 #if defined (USE_MALLOC_LOCK) && defined (NEEDED)
Note:
See TracChangeset
for help on using the changeset viewer.