From fbfc042f83bee5eb541f4bcc343f4db21787627f Mon Sep 17 00:00:00 2001 From: fur Date: Tue, 23 Jun 1998 22:40:24 +0000 Subject: [PATCH] Allow NULL name argument for JS_NewFunction() git-svn-id: svn://10.0.0.236/trunk@4341 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/js/ref/jsapi.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/mozilla/js/ref/jsapi.c b/mozilla/js/ref/jsapi.c index 75502773993..e832555cc89 100644 --- a/mozilla/js/ref/jsapi.c +++ b/mozilla/js/ref/jsapi.c @@ -1779,9 +1779,13 @@ JS_NewFunction(JSContext *cx, JSNative call, uintN nargs, uintN flags, JSAtom *atom; CHECK_REQUEST(cx); - atom = js_Atomize(cx, name, strlen(name), 0); - if (!atom) - return NULL; + + atom = NULL; + if (name) { + atom = js_Atomize(cx, name, strlen(name), 0); + if (!atom) + return NULL; + } return js_NewFunction(cx, NULL, call, nargs, flags, parent, atom); }