[libogg] _os_body_expand uses realloc
realloc takes too much time when os->body_data is big, because of copying memory.
static void _os_body_expand(ogg_stream_state os,int needed){
if(os->body_storage<=os->body_fill+needed){
os->body_storage+=(needed+1024);
os->body_data=_ogg_realloc(os->body_data,os->body_storagesizeof(*os->body_data));
}
}