Author: [email protected]
Date: Tue Feb 24 06:58:48 2009
New Revision: 1352

Modified:
    branches/bleeding_edge/src/objects.cc

Log:
A refinement of cl 28068.

Review URL: http://codereview.chromium.org/28069

Modified: branches/bleeding_edge/src/objects.cc
==============================================================================
--- branches/bleeding_edge/src/objects.cc       (original)
+++ branches/bleeding_edge/src/objects.cc       Tue Feb 24 06:58:48 2009
@@ -6953,8 +6953,9 @@
  void Script::InitLineEnds() {
    if (!line_ends()->IsUndefined()) return;

-  if (source()->IsUndefined()) {
-    set_line_ends(*(Factory::NewArrayLiteral(0)));
+  if (!source()->IsString()) {
+    ASSERT(source()->IsUndefined());
+    set_line_ends(*(Factory::NewJSArray(0)));
      ASSERT(line_ends()->IsJSArray());
      return;
    }

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

Reply via email to