From 9533f527146c1d2537b706cf6cac891ae964602a Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Mon, 27 Jul 2015 01:19:27 -0400 Subject: [PATCH] Added CRYPTOPP_THROW to ThreadLocalStorage dtor --- trdlocal.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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))