1
0
Fork 0
forked from suyu/suyu

microprofile: Use std::abs

Using the global-namespace C function will cause the wrong
overload to get picked
This commit is contained in:
Sam Spilsbury 2016-03-27 12:01:29 +08:00
parent d051bd3032
commit aacc3a4a59

View file

@ -879,7 +879,7 @@ void MicroProfileDrawDetailedBars(uint32_t nWidth, uint32_t nHeight, int nBaseY,
static int64_t nRefCpu = 0, nRefGpu = 0; static int64_t nRefCpu = 0, nRefGpu = 0;
if(MicroProfileGetGpuTickReference(&nTickReferenceCpu, &nTickReferenceGpu)) if(MicroProfileGetGpuTickReference(&nTickReferenceCpu, &nTickReferenceGpu))
{ {
if(0 == nRefCpu || abs(nRefCpu-nBaseTicksCpu) > abs(nTickReferenceCpu-nBaseTicksCpu)) if(0 == nRefCpu || std::abs(nRefCpu-nBaseTicksCpu) > std::abs(nTickReferenceCpu-nBaseTicksCpu))
{ {
nRefCpu = nTickReferenceCpu; nRefCpu = nTickReferenceCpu;
nRefGpu = nTickReferenceGpu; nRefGpu = nTickReferenceGpu;