Bug 323765: VarPrefix is thread-safe now. r=brendan a=dveditz

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@207719 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
igor.bukanov%gmail.com
2006-08-17 09:39:25 +00:00
parent 4b58cdfac8
commit 2261ef9ae1

View File

@@ -856,20 +856,13 @@ GetSlotAtom(JSPrinter *jp, JSPropertyOp getter, uintN slot)
static const char *
VarPrefix(jssrcnote *sn)
{
const char *kw;
static char buf[8];
kw = NULL;
if (sn) {
if (SN_TYPE(sn) == SRC_VAR)
kw = js_var_str;
else if (SN_TYPE(sn) == SRC_CONST)
kw = js_const_str;
return "var ";
if (SN_TYPE(sn) == SRC_CONST)
return "const ";
}
if (!kw)
return "";
JS_snprintf(buf, sizeof buf, "%s ", kw);
return buf;
return "";
}
static JSBool