From 776a2217a6382dde669542ce222aea57dc025c32 Mon Sep 17 00:00:00 2001
From: Gerhard Killesreiter <killes_www_drop_org@227.no-reply.drupal.org>
Date: Sun, 26 Mar 2006 15:07:54 +0000
Subject: [PATCH] #47557, autocomplete broken by Prototype library, patch by
 yched.

---
 misc/autocomplete.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/misc/autocomplete.js b/misc/autocomplete.js
index f680ef727a7b..4d72005e1054 100644
--- a/misc/autocomplete.js
+++ b/misc/autocomplete.js
@@ -198,7 +198,7 @@ jsAC.prototype.found = function (matches) {
   var ul = document.createElement('ul');
   var ac = this;
   if (matches.length > 0) {
-    for (i in matches) {
+    for (var i = 0; i < matches.length; i++) {
       li = document.createElement('li');
       div = document.createElement('div');
       div.innerHTML = matches[i][1];
@@ -255,7 +255,7 @@ ACDB.prototype.receive = function(string, xmlhttp, acdb) {
   }
   // Split into array of key->value pairs
   var matches = string.length > 0 ? string.split('||') : [];
-  for (i in matches) {
+  for (var i = 0; i < matches.length; i++) {
     matches[i] = matches[i].length > 0 ? matches[i].split('|') : [];
     // Decode textfield pipes back to plain-text
     matches[i][0] = eregReplace('&#124;', '|', matches[i][0]);
-- 
GitLab