From 33617a05882f14c34a60a599813178ed42376fdf Mon Sep 17 00:00:00 2001 From: Blake Kaplan Date: Mon, 14 Feb 2011 18:34:10 -0800 Subject: [PATCH] Bug 634055 - Check argc here. r=gal --HG-- extra : rebase_source : 7214f894c6dfa4dd4a631ca700ab661df4dc6b1d --- js/src/jstypedarray.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/src/jstypedarray.cpp b/js/src/jstypedarray.cpp index 8d195f3bde23..c0a91031cedd 100644 --- a/js/src/jstypedarray.cpp +++ b/js/src/jstypedarray.cpp @@ -936,7 +936,7 @@ class TypedArrayTemplate } // first arg must be either a typed array or a JS array - if (!argv[0].isObject()) { + if (argc == 0 || !argv[0].isObject()) { JS_ReportErrorNumber(cx, js_GetErrorMessage, NULL, JSMSG_TYPED_ARRAY_BAD_ARGS); return false;