From bd78d4f65dea2fc5fbfd58a0f099f8839ee9707d Mon Sep 17 00:00:00 2001 From: John Resig Date: Mon, 20 Aug 2007 07:08:01 +0000 Subject: [PATCH] Fixed two cases where []. was used instead of Array.prototype. (Bug #1427) --- src/event/event.js | 2 +- src/jquery/jquery.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/event/event.js b/src/event/event.js index 59fff51da8..cbad528f3e 100644 --- a/src/event/event.js +++ b/src/event/event.js @@ -161,7 +161,7 @@ jQuery.event = { // Empty object is for triggered events with no data event = jQuery.event.fix( event || window.event || {} ); - var c = this.$events && this.$events[event.type], args = [].slice.call( arguments, 1 ); + var c = this.$events && this.$events[event.type], args = Array.prototype.slice.call( arguments, 1 ); args.unshift( event ); for ( var j in c ) { diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js index 76b08edf05..797280e073 100644 --- a/src/jquery/jquery.js +++ b/src/jquery/jquery.js @@ -301,7 +301,7 @@ jQuery.fn = jQuery.prototype = { */ setArray: function( a ) { this.length = 0; - [].push.apply( this, a ); + Array.prototype.push.apply( this, a ); return this; },