Merge branch 'master' into issue_3570
commit
a01ef5374c
|
@ -522,8 +522,7 @@ namespace o3dgc
|
||||||
|
|
||||||
buffer_size = max_code_bytes; // assign new memory
|
buffer_size = max_code_bytes; // assign new memory
|
||||||
delete [] new_buffer; // free anything previously assigned
|
delete [] new_buffer; // free anything previously assigned
|
||||||
if ((new_buffer = new unsigned char[buffer_size+16]) == 0) // 16 extra bytes
|
new_buffer = new unsigned char[buffer_size+16]; // 16 extra bytes
|
||||||
AC_Error("cannot assign memory for compressed data buffer");
|
|
||||||
code_buffer = new_buffer; // set buffer for compressed data
|
code_buffer = new_buffer; // set buffer for compressed data
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -732,7 +731,6 @@ namespace o3dgc
|
||||||
table_size = table_shift = 0;
|
table_size = table_shift = 0;
|
||||||
distribution = new unsigned[data_symbols];
|
distribution = new unsigned[data_symbols];
|
||||||
}
|
}
|
||||||
if (distribution == 0) AC_Error("cannot assign model memory");
|
|
||||||
}
|
}
|
||||||
// compute cumulative distribution, decoder table
|
// compute cumulative distribution, decoder table
|
||||||
unsigned s = 0;
|
unsigned s = 0;
|
||||||
|
@ -803,7 +801,6 @@ namespace o3dgc
|
||||||
distribution = new unsigned[2*data_symbols];
|
distribution = new unsigned[2*data_symbols];
|
||||||
}
|
}
|
||||||
symbol_count = distribution + data_symbols;
|
symbol_count = distribution + data_symbols;
|
||||||
if (distribution == 0) AC_Error("cannot assign model memory");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
reset(); // initialize model
|
reset(); // initialize model
|
||||||
|
|
|
@ -527,10 +527,8 @@ char *OpenDDLParser::parseName(char *in, char *end, Name **name) {
|
||||||
in = parseIdentifier(in, end, &id);
|
in = parseIdentifier(in, end, &id);
|
||||||
if (id) {
|
if (id) {
|
||||||
currentName = new Name(ntype, id);
|
currentName = new Name(ntype, id);
|
||||||
if (currentName) {
|
|
||||||
*name = currentName;
|
*name = currentName;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return in;
|
return in;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue