From 5adf740a1522c18504b66a7d67ab23b00aad34db Mon Sep 17 00:00:00 2001
From: Brandon Aaron <brandon.aaron@gmail.com>
Date: Wed, 28 Feb 2007 14:27:06 +0000
Subject: [PATCH] Fix for Safari crashes when doing DOM Manipulations

---
 src/jquery/jquery.js |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js
index 41b8201..5780ba7 100644
--- a/src/jquery/jquery.js
+++ b/src/jquery/jquery.js
@@ -1495,7 +1495,9 @@ jQuery.extend({
 					
 				}
 				
-				arg = div.childNodes;
+				arg = [];
+				for (var i=0, l=div.childNodes.length; i<l; i++)
+					arg.push(div.childNodes[i]);
 			}
 
 			if ( arg.length === 0 && !jQuery.nodeName(arg, "form") )
-- 
1.7.10.4