mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Replace int with mrb_bool because a return value is boolean.
This commit is contained in:
+1
-1
@@ -378,7 +378,7 @@ struct mrb_pool* mrb_pool_open(mrb_state*);
|
||||
void mrb_pool_close(struct mrb_pool*);
|
||||
void* mrb_pool_alloc(struct mrb_pool*, size_t);
|
||||
void* mrb_pool_realloc(struct mrb_pool*, void*, size_t oldlen, size_t newlen);
|
||||
int mrb_pool_can_realloc(struct mrb_pool*, void*, size_t);
|
||||
mrb_bool mrb_pool_can_realloc(struct mrb_pool*, void*, size_t);
|
||||
void* mrb_alloca(mrb_state *mrb, size_t);
|
||||
|
||||
#if defined(__cplusplus)
|
||||
|
||||
+2
-2
@@ -118,7 +118,7 @@ mrb_pool_alloc(mrb_pool *pool, size_t len)
|
||||
return page->last;
|
||||
}
|
||||
|
||||
int
|
||||
mrb_bool
|
||||
mrb_pool_can_realloc(mrb_pool *pool, void *p, size_t len)
|
||||
{
|
||||
struct mrb_pool_page *page;
|
||||
@@ -180,7 +180,7 @@ main(void)
|
||||
pool = mrb_pool_open(0);
|
||||
p = mrb_pool_alloc(pool, len);
|
||||
for (i=1; i<20; i++) {
|
||||
printf("%p (len=%d) %d\n", p, len, mrb_pool_can_realloc(pool, p, len*2));
|
||||
printf("%p (len=%d) %ud\n", p, len, mrb_pool_can_realloc(pool, p, len*2));
|
||||
p = mrb_pool_realloc(pool, p, len, len*2);
|
||||
len *= 2;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user