From ce623d2dab7d028febf61a521f4de2ffb55f4e32 Mon Sep 17 00:00:00 2001 From: "gavin%gavinsharp.com" Date: Tue, 10 Oct 2006 13:04:06 +0000 Subject: [PATCH] Bug 356085: Incorrect decompilation for named getter function; property and function names are mashed together, patch by Brian Crowder , r=brendan git-svn-id: svn://10.0.0.236/trunk@213403 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/src/jsobj.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mozilla/js/src/jsobj.c b/mozilla/js/src/jsobj.c index e732561c38d..e8b35696f25 100644 --- a/mozilla/js/src/jsobj.c +++ b/mozilla/js/src/jsobj.c @@ -1023,8 +1023,7 @@ js_obj_toSource(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, } js_strncpy(&chars[nchars], idstrchars, idstrlength); nchars += idstrlength; - if (!gsop[j]) - chars[nchars++] = ':'; + chars[nchars++] = gsop[j] ? ' ' : ':'; #endif if (vsharplength) { js_strncpy(&chars[nchars], vsharp, vsharplength);