소스 검색

Force tor_malloc(0) to always be sane

svn:r1558
Nick Mathewson 21 년 전
부모
커밋
024c059fae
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      src/common/util.c

+ 4 - 0
src/common/util.c

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