diff options
Diffstat (limited to 'sandbox')
-rw-r--r-- | sandbox/linux/seccomp/debug.cc | 2 | ||||
-rw-r--r-- | sandbox/linux/seccomp/sandbox.cc | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sandbox/linux/seccomp/debug.cc b/sandbox/linux/seccomp/debug.cc index b4f30a4..467b460 100644 --- a/sandbox/linux/seccomp/debug.cc +++ b/sandbox/linux/seccomp/debug.cc @@ -148,7 +148,7 @@ void Debug::syscall(int sysnum, const char* msg, int call) { } char unnamed[40] = "Unnamed syscall #"; if (!sysname) { - itoa(strrchr(sysname = unnamed, '\000'), sysnum); + itoa(const_cast<char*>(strrchr(sysname = unnamed, '\000')), sysnum); } #if defined(__NR_socketcall) || defined(__NR_ipc) char extra[40]; diff --git a/sandbox/linux/seccomp/sandbox.cc b/sandbox/linux/seccomp/sandbox.cc index 0c3e499..d6497a1 100644 --- a/sandbox/linux/seccomp/sandbox.cc +++ b/sandbox/linux/seccomp/sandbox.cc @@ -396,7 +396,7 @@ void Sandbox::startSandbox() { for (Maps::const_iterator iter = maps.begin(); iter != maps.end(); ++iter){ Library* library = *iter; for (const char **ptr = libs; *ptr; ptr++) { - char *name = strstr(iter.name().c_str(), *ptr); + const char *name = strstr(iter.name().c_str(), *ptr); if (name) { char ch = name[strlen(*ptr)]; if (ch < 'A' || (ch > 'Z' && ch < 'a') || ch > 'z') { |