Reviewers: plesner,

Message:
Windows needs a type cast that Linux doesn't.  Here it is.

Description:
Fixes Windows compiler warning about unary minus applied to unsigned
int.

Please review this at http://codereview.chromium.org/17609

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
   M     src/regexp-macro-assembler-ia32.cc


Index: src/regexp-macro-assembler-ia32.cc
===================================================================
--- src/regexp-macro-assembler-ia32.cc  (revision 1053)
+++ src/regexp-macro-assembler-ia32.cc  (working copy)
@@ -665,7 +665,7 @@
      const int kRegisterZeroEBPOffset = -1;
      __ mov(ecx, kRegisterZeroEBPOffset);
      // Set eax to address of char before start of input.
-    __ lea(eax, Operand(edi, -char_size()));
+    __ lea(eax, Operand(edi, -static_cast<int32_t>(char_size())));
      Label init_loop;
      __ bind(&init_loop);
      __ mov(Operand(ebp, ecx, times_4, +0), eax);



--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to