From 71d9d08fa4af2db7b99488f7fed2de65221563fe Mon Sep 17 00:00:00 2001 From: Ruslan Pashkoff Date: Sun, 14 Jan 2018 17:47:24 +0300 Subject: [PATCH] Fix raw path issue on macOS --- simdb.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/simdb.hpp b/simdb.hpp index be0dc62..be121d6 100644 --- a/simdb.hpp +++ b/simdb.hpp @@ -1328,7 +1328,8 @@ struct SharedMem if(!raw_path){ strcpy(sm.path, "simdb_"); } #elif defined(__APPLE__) || defined(__MACH__) || defined(__unix__) || defined(__FreeBSD__) || defined(__linux__) // osx, linux and freebsd sm.fileHndl = 0; - strcpy(sm.path, P_tmpdir "/simdb_"); + memset(sm.path, 0, sizeof(sm.path)); + if(!raw_path){ strcpy(sm.path, P_tmpdir "/simdb_"); } #endif u64 len = strlen(sm.path) + strlen(name);