summaryrefslogtreecommitdiff
path: root/extra/yassl/taocrypt/src/integer.cpp
diff options
context:
space:
mode:
authormsvensson@shellback.(none) <>2006-05-29 14:49:51 +0200
committermsvensson@shellback.(none) <>2006-05-29 14:49:51 +0200
commit8f27d3dc4ae79e6e2717fe7367cd197bdf4edf7d (patch)
tree0182ea9aea5eabd29423e6e6ea1407443bdcf292 /extra/yassl/taocrypt/src/integer.cpp
parenta401734c079da0844be6b40b5495e3884b1472d8 (diff)
downloadmariadb-git-8f27d3dc4ae79e6e2717fe7367cd197bdf4edf7d.tar.gz
Import from yaSSL
Diffstat (limited to 'extra/yassl/taocrypt/src/integer.cpp')
-rw-r--r--extra/yassl/taocrypt/src/integer.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/extra/yassl/taocrypt/src/integer.cpp b/extra/yassl/taocrypt/src/integer.cpp
index 885ddfbf630..a296e122985 100644
--- a/extra/yassl/taocrypt/src/integer.cpp
+++ b/extra/yassl/taocrypt/src/integer.cpp
@@ -2735,8 +2735,11 @@ void CleanUp()
{
tcDelete(one);
tcDelete(zero);
-}
+ // In case user calls more than once, prevent seg fault
+ one = 0;
+ zero = 0;
+}
Integer::Integer(RandomNumberGenerator& rng, const Integer& min,
const Integer& max)