From 7346e9bc4b8e51c77bfd92c4a4127ce2d26cb089 Mon Sep 17 00:00:00 2001 From: Owen Dunn Date: Tue, 24 Nov 2015 23:12:33 +0000 Subject: [PATCH] Surround process protection with an #ifndef UNPROTECT (cherry picked from commit 8b65fef55c688d8a52bd56f426e345671fab0303) --- windows/window.c | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/windows/window.c b/windows/window.c index ad100c53..ec7e1719 100644 --- a/windows/window.c +++ b/windows/window.c @@ -395,15 +395,14 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show) * Protect our process */ { - char *error = NULL; - - if (! setprocessacl(error)) { - /* FIXME: prepare to stuff this into event log somehow */ - MessageBox(NULL, "Process protection", - error, MB_OK | MB_ICONEXCLAMATION); - } - sfree(error); - +#ifndef UNPROTECT + char *error = NULL; + if (! setprocessacl(error)) { + logevent(NULL, "Could not restrict process ACL: %s", + error); + } + sfree(error); +#endif } /* * Process the command line.