Quellcode durchsuchen

i saw somebody on #tor paste a string where these were
null. better safe than sorry.


svn:r8767

Roger Dingledine vor 19 Jahren
Ursprung
Commit
dcd33ef599
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      src/common/crypto.c

+ 2 - 0
src/common/crypto.c

@@ -156,6 +156,8 @@ crypto_log_errors(int severity, const char *doing)
     lib = (const char*)ERR_lib_error_string(err);
     func = (const char*)ERR_func_error_string(err);
     if (!msg) msg = "(null)";
+    if (!lib) lib = "(null)";
+    if (!func) func = "(null)";
     if (doing) {
       log(severity, LD_CRYPTO, "crypto error while %s: %s (in %s:%s)",
           doing, msg, lib, func);