]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Make crypto_free_pk_env tolerate NULL arg in 0.2.1. Error-proofing against bug 988...
authorNick Mathewson <nickm@torproject.org>
Sat, 13 Nov 2010 01:21:50 +0000 (20:21 -0500)
committerSebastian Hahn <sebastian@torproject.org>
Wed, 26 Oct 2011 12:14:05 +0000 (14:14 +0200)
src/common/crypto.c

index dffa2c7807dcf2e99f222b3092f434f176c34ba3..c723c33dd07931b067532bb0ce5d813723a4c2b4 100644 (file)
@@ -321,7 +321,8 @@ crypto_new_pk_env(void)
 void
 crypto_free_pk_env(crypto_pk_env_t *env)
 {
-  tor_assert(env);
+  if (!env)
+    return;
 
   if (--env->refs > 0)
     return;