unsigned long TimerBase::ElapsedTime() { double elapsed = ElapsedTimeAsDouble(); assert(elapsed <= ULONG_MAX); return (unsigned long)elapsed; }
unsigned long TimerBase::ElapsedTime() { double elapsed = ElapsedTimeAsDouble(); CRYPTOPP_ASSERT(elapsed <= (double)ULONG_MAX); return (unsigned long)elapsed; }