diff --git a/src/regexp-macro-assembler-ia32.cc b/src/regexp-macro-assembler-ia32.cc
index c532431b22..c2e0d00a5b 100644
--- a/src/regexp-macro-assembler-ia32.cc
+++ b/src/regexp-macro-assembler-ia32.cc
@@ -531,7 +531,7 @@ void RegExpMacroAssemblerIA32::WriteStackPointerToRegister(int reg) {
Operand RegExpMacroAssemblerIA32::register_location(
int register_index) {
ASSERT(register_index < (1<<30));
- return Operand(ebp, -((register_index + 1) * sizeof(uint32_t)));
+ return Operand(ebp, -(register_index + 1) * sizeof(uint32_t));
}
diff --git a/tools/visual_studio/v8_base.vcproj b/tools/visual_studio/v8_base.vcproj
index f1d6d07f78..f8f8041da4 100644
--- a/tools/visual_studio/v8_base.vcproj
+++ b/tools/visual_studio/v8_base.vcproj
@@ -296,6 +296,18 @@
RelativePath="..\..\src\assembler-ia32.h"
>
+
+
+
+
+
+
@@ -332,6 +344,10 @@
RelativePath="..\..\src\builtins.h"
>
+
+
@@ -568,6 +584,18 @@
RelativePath="..\..\src\interceptors.h"
>
+
+
+
+
+
+
@@ -692,6 +720,30 @@
RelativePath="..\..\src\property.h"
>
+
+
+
+
+
+
+
+
+
+
+
+