| Index: src/base/platform/platform-win32.cc
|
| diff --git a/src/base/platform/platform-win32.cc b/src/base/platform/platform-win32.cc
|
| index d68e8617d721d7e267c85d5ab121952ab83f45cf..5146ff5324d3da9ddec30e45147aadb11405d3d4 100644
|
| --- a/src/base/platform/platform-win32.cc
|
| +++ b/src/base/platform/platform-win32.cc
|
| @@ -799,12 +799,18 @@ void OS::ProtectCode(void* address, const size_t size) {
|
| }
|
|
|
|
|
| -void OS::Guard(void* address, const size_t size) {
|
| +void OS::Guard(void* const address, size_t const size) {
|
| DWORD oldprotect;
|
| VirtualProtect(address, size, PAGE_NOACCESS, &oldprotect);
|
| }
|
|
|
|
|
| +void OS::Unguard(void* const address, size_t const size) {
|
| + DWORD oldprotect;
|
| + VirtualProtect(address, size, PAGE_READWRITE, &oldprotect);
|
| +}
|
| +
|
| +
|
| void OS::Sleep(int milliseconds) {
|
| ::Sleep(milliseconds);
|
| }
|
|
|