From 7dab8db09d0f0140a012812e977a89165b49c828 Mon Sep 17 00:00:00 2001 From: "crowder%fiverocks.com" Date: Thu, 10 Apr 2008 12:59:21 +0000 Subject: [PATCH] Bug 362582: reverting the patch from this bug as a result of test-failures git-svn-id: svn://10.0.0.236/trunk@249974 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/src/jsregexp.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/mozilla/js/src/jsregexp.c b/mozilla/js/src/jsregexp.c index a97cde89750..64754feefd4 100644 --- a/mozilla/js/src/jsregexp.c +++ b/mozilla/js/src/jsregexp.c @@ -3922,7 +3922,6 @@ JSBool js_regexp_toString(JSContext *cx, JSObject *obj, jsval *vp) { JSRegExp *re; - JSString *escstr; const jschar *source; jschar *chars; size_t length, nflags; @@ -3939,11 +3938,7 @@ js_regexp_toString(JSContext *cx, JSObject *obj, jsval *vp) return JS_TRUE; } - escstr = js_QuoteString(cx, re->source, 0); - if (!escstr) - return JS_FALSE; - *vp = STRING_TO_JSVAL(escstr); /* use vp for rooting */ - JSSTRING_CHARS_AND_LENGTH(escstr, source, length); + JSSTRING_CHARS_AND_LENGTH(re->source, source, length); if (length == 0) { source = empty_regexp_ucstr; length = JS_ARRAY_LENGTH(empty_regexp_ucstr) - 1;