Index: src/interpreter-irregexp.cc |
=================================================================== |
--- src/interpreter-irregexp.cc (revision 1807) |
+++ src/interpreter-irregexp.cc (working copy) |
@@ -574,7 +574,7 @@ |
AssertNoAllocation a; |
const byte* code_base = code_array->GetDataStartAddress(); |
uc16 previous_char = '\n'; |
- if (StringShape(*subject).IsAsciiRepresentation()) { |
+ if (subject->IsAsciiRepresentation()) { |
Vector<const char> subject_vector = subject->ToAsciiVector(); |
if (start_position != 0) previous_char = subject_vector[start_position - 1]; |
return RawMatch(code_base, |