]> git.saurik.com Git - wxWidgets.git/commitdiff
correction to maintain data array in synch with string array
authorGilles Depeyrot <gilles_depeyrot@mac.com>
Fri, 26 Jan 2001 20:59:41 +0000 (20:59 +0000)
committerGilles Depeyrot <gilles_depeyrot@mac.com>
Fri, 26 Jan 2001 20:59:41 +0000 (20:59 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9175 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mac/carbon/listbox.cpp
src/mac/listbox.cpp

index 6564af7b7777ee1a33213e0a7cea0433eb16561a..17efb46fabf84aa26f483b5b0ad704777b4029c5 100644 (file)
@@ -173,9 +173,12 @@ int wxListBox::DoAppend(const wxString& item)
        if( wxApp::s_macDefaultEncodingIsPC )
        {
                m_stringArray.Add( wxMacMakeMacStringFromPC( item ) ) ;
+               m_dataArray.Add( NULL );
        }
-       else
+       else {
                m_stringArray.Add( item ) ;
+               m_dataArray.Add( NULL );
+       }
        m_noItems ++;
        MacAppend( item ) ;
 
index 6564af7b7777ee1a33213e0a7cea0433eb16561a..17efb46fabf84aa26f483b5b0ad704777b4029c5 100644 (file)
@@ -173,9 +173,12 @@ int wxListBox::DoAppend(const wxString& item)
        if( wxApp::s_macDefaultEncodingIsPC )
        {
                m_stringArray.Add( wxMacMakeMacStringFromPC( item ) ) ;
+               m_dataArray.Add( NULL );
        }
-       else
+       else {
                m_stringArray.Add( item ) ;
+               m_dataArray.Add( NULL );
+       }
        m_noItems ++;
        MacAppend( item ) ;