From d0a31d287b288c24e6e05829437086c6a66062c1 Mon Sep 17 00:00:00 2001 From: zhangyi Date: Wed, 27 Mar 2019 17:03:50 +0800 Subject: [PATCH] compile error --- src/platform/waiter_win.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/platform/waiter_win.h b/src/platform/waiter_win.h index 21daf0a..dd24b38 100644 --- a/src/platform/waiter_win.h +++ b/src/platform/waiter_win.h @@ -86,9 +86,9 @@ public: } static void remove(char const * name) { - semaphore::remove(std::string{ "__COND_HAN__" } + name); - semaphore::remove(std::string{ "__COND_SEM__" } + name); - mutex ::remove(std::string{ "__COND_MTX__" } + name); + semaphore::remove((std::string{ "__COND_HAN__" } + name).c_str()); + semaphore::remove((std::string{ "__COND_SEM__" } + name).c_str()); + mutex ::remove((std::string{ "__COND_MTX__" } + name).c_str()); } bool open(std::string const & name, std::atomic * waiting, long * counter) {