add pic_realloc

This commit is contained in:
Yuichi Nishiwaki
2013-10-16 11:21:41 +09:00
parent 40a971230d
commit b60e4df3d9
2 changed files with 11 additions and 0 deletions
+10
View File
@@ -43,6 +43,16 @@ pic_alloc(pic_state *pic, size_t size)
return ptr;
}
void *
pic_realloc(pic_state *pic, void *ptr, size_t size)
{
ptr = realloc(ptr, size);
if (ptr == NULL) {
pic_raise(pic, "memory exhausted");
}
return ptr;
}
void
pic_free(pic_state *pic, void *ptr)
{