diff --git a/src/libipc/platform/win/mutex.h b/src/libipc/platform/win/mutex.h index ae0e243..10a9914 100644 --- a/src/libipc/platform/win/mutex.h +++ b/src/libipc/platform/win/mutex.h @@ -75,7 +75,7 @@ public: } break; // loop again default: - log.error("fail WaitForSingleObject[", ::GetLastError(), "]: 0x", std::hex, ret, std::dec); + log.error("fail WaitForSingleObject[", ::GetLastError(), "]: ", ipc::spec("#x")(ret)); return false; } } @@ -93,7 +93,7 @@ public: unlock(); LIBIPC_FALLTHROUGH; default: - log.error("fail WaitForSingleObject[", ::GetLastError(), "]: 0x", std::hex, ret, std::dec); + log.error("fail WaitForSingleObject[", ::GetLastError(), "]: ", ipc::spec("#x")(ret)); throw std::system_error{static_cast(ret), std::system_category()}; } } diff --git a/src/libipc/platform/win/semaphore.h b/src/libipc/platform/win/semaphore.h index b5915e9..0508c82 100644 --- a/src/libipc/platform/win/semaphore.h +++ b/src/libipc/platform/win/semaphore.h @@ -68,7 +68,7 @@ public: return false; case WAIT_ABANDONED: default: - log.error("fail WaitForSingleObject[", ::GetLastError(), "]: 0x", std::hex, ret, std::dec); + log.error("fail WaitForSingleObject[", ::GetLastError(), "]: ", ipc::spec("#x")(ret)); return false; } }