hrtimer.cpp: fix Win32 DLL-Import build

PerformanceCounterFrequency is used independently of CRYPTOPP_IMPORTS.
pull/425/head
Marcel Raad 2017-05-18 18:36:22 +02:00
parent 9dcb72f9e5
commit 0010ea69c9
No known key found for this signature in database
GPG Key ID: B4668817AE6D6CD4
1 changed files with 2 additions and 2 deletions

View File

@ -30,8 +30,6 @@
NAMESPACE_BEGIN(CryptoPP) NAMESPACE_BEGIN(CryptoPP)
#ifndef CRYPTOPP_IMPORTS
#if defined(CRYPTOPP_WIN32_AVAILABLE) #if defined(CRYPTOPP_WIN32_AVAILABLE)
static TimerWord InitializePerformanceCounterFrequency() static TimerWord InitializePerformanceCounterFrequency()
{ {
@ -48,6 +46,8 @@ inline TimerWord PerformanceCounterFrequency()
} }
#endif #endif
#ifndef CRYPTOPP_IMPORTS
double TimerBase::ConvertTo(TimerWord t, Unit unit) double TimerBase::ConvertTo(TimerWord t, Unit unit)
{ {
static unsigned long unitsPerSecondTable[] = {1, 1000, 1000*1000, 1000*1000*1000}; static unsigned long unitsPerSecondTable[] = {1, 1000, 1000*1000, 1000*1000*1000};