Ogg optimises.

This commit is contained in:
Oswald Auguste de Bruin 2013-10-18 16:33:42 +02:00 committed by Thulinma
parent d11050db34
commit 3f66afff24
5 changed files with 601 additions and 24 deletions

View file

@ -177,7 +177,9 @@ namespace OGG{
}
inline void Page::setPageSegments(char newVal){
data[26] = newVal;
if(checkDataSize(26)){
data[26] = newVal;
}
}
char* Page::getSegmentTable(){
@ -432,7 +434,7 @@ namespace OGG{
return retVal;
}
bool Page::checkDataSize(unsigned int size){
inline bool Page::checkDataSize(unsigned int size){
if (size > datasize){
void* tmp = realloc(data,size);
if (tmp){