void Empty();
 
     // Puts correct indexes to children
-    void FixIndecesOfChildren( unsigned int starthere = 0 );
+    void FixIndicesOfChildren( unsigned int starthere = 0 );
 
 #ifndef SWIG
     // Returns wxPropertyGridPageState in which this property resides.
 
     else
     {
         m_children.insert( m_children.begin()+index, prop);
-        if ( correct_mode ) FixIndecesOfChildren( index );
+        if ( correct_mode ) FixIndicesOfChildren( index );
     }
 
     prop->m_parent = this;
 }
 
 
-void wxPGProperty::FixIndecesOfChildren( unsigned int starthere )
+void wxPGProperty::FixIndicesOfChildren( unsigned int starthere )
 {
     size_t i;
     for ( i=starthere;i<GetChildCount();i++)
 
 #endif
 
     // Fix indexes
-    pwc->FixIndecesOfChildren();
+    pwc->FixIndicesOfChildren();
 
 }
 
             }
 
             if ( IsInNonCatMode() )
-                m_abcArray->FixIndecesOfChildren();
+                m_abcArray->FixIndicesOfChildren();
         }
     }
 
         // categorized mode - categorized array
         wxArrayPGProperty& parentsChildren = item->m_parent->m_children;
         parentsChildren.erase( parentsChildren.begin() + indinparent );
-        item->m_parent->FixIndecesOfChildren();
+        item->m_parent->FixIndicesOfChildren();
     }
     else
     {
             wxASSERT( item->m_parent == m_abcArray );
             wxArrayPGProperty& parentsChildren = item->m_parent->m_children;
             parentsChildren.erase(parentsChildren.begin() + indinparent);
-            item->m_parent->FixIndecesOfChildren(indinparent);
+            item->m_parent->FixIndicesOfChildren(indinparent);
         }
     }