Force tor_malloc(0) to always be sane

svn:r1558
This commit is contained in:
Nick Mathewson 2004-04-08 03:05:08 +00:00
parent 40f7324eea
commit 024c059fae

View File

@ -69,6 +69,10 @@
void *tor_malloc(size_t size) { void *tor_malloc(size_t size) {
void *result; void *result;
/* Some libcs don't do the right thing on size==0. Override them. */
if (size==0) {
size=1;
}
result = malloc(size); result = malloc(size);
if(!result) { if(!result) {