소스 검색

Check for NULL in tor_assertf_nonfatal()

rl1987 5 년 전
부모
커밋
537ad0bca3
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      src/lib/log/util_bug.c

+ 2 - 1
src/lib/log/util_bug.c

@@ -145,7 +145,8 @@ tor_bug_occurred_(const char *fname, unsigned int line,
     log_warn(LD_BUG, "%s:%u: %s: Non-fatal assertion %s failed.%s",
              fname, line, func, expr, once_str);
     tor_asprintf(&buf, "Non-fatal assertion %s failed in %s at %s:%u%s%s",
-                 expr, func, fname, line, fmt ? " : " : "", extra);
+                 expr, func, fname, line, fmt ? " : " : "",
+                 extra ? extra : "");
     tor_free(extra);
   }
   log_backtrace(LOG_WARN, LD_BUG, buf);