summaryrefslogtreecommitdiff
path: root/trdlocal.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2015-07-27 01:19:27 -0400
committerJeffrey Walton <noloader@gmail.com>2015-07-27 01:19:27 -0400
commit9533f527146c1d2537b706cf6cac891ae964602a (patch)
treece7a40b653784de1a737c964417a17885204264b /trdlocal.cpp
parentbd3a67034d4fe0219a6270a1c6cf92138aa7fdef (diff)
downloadcryptopp-git-9533f527146c1d2537b706cf6cac891ae964602a.tar.gz
Added CRYPTOPP_THROW to ThreadLocalStorage dtor
Diffstat (limited to 'trdlocal.cpp')
-rw-r--r--trdlocal.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/trdlocal.cpp b/trdlocal.cpp
index 6d6b822c..f64e00c4 100644
--- a/trdlocal.cpp
+++ b/trdlocal.cpp
@@ -5,6 +5,7 @@
#ifndef CRYPTOPP_IMPORTS
#ifdef THREADS_AVAILABLE
+#include "cryptlib.h"
#include "trdlocal.h"
#ifdef HAS_WINTHREADS
@@ -31,7 +32,7 @@ ThreadLocalStorage::ThreadLocalStorage()
#endif
}
-ThreadLocalStorage::~ThreadLocalStorage()
+ThreadLocalStorage::~ThreadLocalStorage() CRYPTOPP_THROW
{
#ifdef HAS_WINTHREADS
if (!TlsFree(m_index))