зеркало из https://github.com/mozilla/pjs.git
Fix ArrayIndexOutOfBoundsException on "new RegExp()"
This commit is contained in:
Родитель
143829c7ce
Коммит
9fc201edd5
|
@ -176,7 +176,7 @@ public class NativeRegExp extends ScriptableObject implements Function {
|
|||
Object[] args, Function funObj)
|
||||
{
|
||||
NativeRegExp thisObj = (NativeRegExp) thisVal; // XXX check cast
|
||||
if (args[0] instanceof NativeRegExp) {
|
||||
if (args.length > 0 && args[0] instanceof NativeRegExp) {
|
||||
if (args.length > 1) {
|
||||
// report error
|
||||
throw NativeGlobal.constructError(
|
||||
|
|
|
@ -176,7 +176,7 @@ public class NativeRegExp extends ScriptableObject implements Function {
|
|||
Object[] args, Function funObj)
|
||||
{
|
||||
NativeRegExp thisObj = (NativeRegExp) thisVal; // XXX check cast
|
||||
if (args[0] instanceof NativeRegExp) {
|
||||
if (args.length > 0 && args[0] instanceof NativeRegExp) {
|
||||
if (args.length > 1) {
|
||||
// report error
|
||||
throw NativeGlobal.constructError(
|
||||
|
|
Загрузка…
Ссылка в новой задаче