abduld/libwb

Win64: Division by zero in _MSC_VER macro.

Closed this issue · 1 comments

Division by zero in _MSC_VER macro line 23:

return ((uint64_t) counter.LowPart * NANOSEC / _hrtime_frequency) +
       (((uint64_t) counter.HighPart * NANOSEC / _hrtime_frequency) << 32);

Full Call Stack:
MP0.exe!_hrtime() Line 24 + 0xd bytes C++
MP0.exe!wb_init() Line 40 C++
MP0.exe!wbArg_new() Line 10 C++
MP0.exe!wbArg_read(int argc, char * * argv) Line 82 + 0xd bytes C++
MP0.exe!main(int argc, char * * argv) Line 10 + 0x1c bytes C++
MP0.exe!__tmainCRTStartup() Line 555 + 0x19 bytes C
MP0.exe!mainCRTStartup() Line 371 C

pulled fix.