Reviewed by Dave.
[WebKit-https.git] / WebCore / khtml / html / html_formimpl.cpp
index bf9fbdf..2c12dc3 100644 (file)
@@ -708,10 +708,13 @@ template<class T> static void removeFromVector(QPtrVector<T> &vec, T *item)
 {
     int pos = vec.findRef(item);
     int count = vec.count();
+
+    printf("item: 0x%x; pos: %d; vec[0]: 0x%x\n", (unsigned)item, pos, count ? (unsigned)vec[0] : 0);
+
     if (pos < 0)
         return;
 
-    for (int i = pos; i < count - 2; i++) {
+    for (int i = pos; i < count - 1; i++) {
         vec.insert(i, vec[i+1]);
     }
     vec.remove(count - 1);