Changeset 999 for trunk/xcache/xc_mem.c
- Timestamp:
- 07/19/2012 06:05:56 AM (10 months ago)
- Files:
-
- 1 modified
-
trunk/xcache/xc_mem.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/xcache/xc_mem.c
r998 r999 339 339 void *p; 340 340 void *memory; 341 xc_mem_t *mem; 341 342 void **ptrs; 342 xc_mem_t mem_holder, *mem = &mem_holder;343 343 int size, i; 344 344 … … 347 347 scanf("%d", &size); 348 348 #else 349 size = 10 0;349 size = 1024; 350 350 #endif 351 351 CHECK(memory = malloc(size), "OOM"); 352 352 CHECK(ptrs = malloc(size * sizeof(void *)), "OOM"); 353 CHECK(mem = xc_mem_init(memory, mem, size), "Failed init memory allocator"); 353 mem = (xc_mem_t *) memory; 354 CHECK(mem = xc_mem_init(NULL, mem, size), "Failed init memory allocator"); 354 355 355 356 while ((p = xc_mem_malloc(mem, 1))) { 356 fprintf(stderr, "%d %p\n", count, ptrs);357 357 ptrs[count ++] = p; 358 358 }

