From: mlippautz Date: Fri, 18 Sep 2015 12:41:19 +0000 (-0700) Subject: [base] Fix check that makes sure we commit in the virtual memory range. X-Git-Tag: upstream/4.7.83~209 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4efa41f3bc8f9376cff24a94bb55049ce992eb35;p=platform%2Fupstream%2Fv8.git [base] Fix check that makes sure we commit in the virtual memory range. R=jochen@chromium.org BUG=chromium:533342 LOG=N Review URL: https://codereview.chromium.org/1349723005 Cr-Commit-Position: refs/heads/master@{#30831} --- diff --git a/src/base/platform/platform.h b/src/base/platform/platform.h index aa3051950..2d08ecbd7 100644 --- a/src/base/platform/platform.h +++ b/src/base/platform/platform.h @@ -363,10 +363,10 @@ class VirtualMemory { private: bool InVM(void* address, size_t size) { - return (reinterpret_cast(address_) <= - reinterpret_cast(address)) && - (reinterpret_cast(address_) + size_ >= - reinterpret_cast(address) + size); + return (reinterpret_cast(address_) <= + reinterpret_cast(address)) && + ((reinterpret_cast(address_) + size_) >= + (reinterpret_cast(address) + size)); } void* address_; // Start address of the virtual memory.