]> git.saurik.com Git - wxWidgets.git/commitdiff
return NULL (and not invalid) iterator from compatibility_iterator::GetPrevious(...
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 21 Mar 2006 13:17:31 +0000 (13:17 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 21 Mar 2006 13:17:31 +0000 (13:17 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/list.h

index 7d1f0ebc1a2caf91c531c95294631a565f5a4853..00659a4f6b74a9f5092afd41a58065c3c5c07f36 100644 (file)
@@ -190,6 +190,9 @@ private:
             }                                                                 \
             compatibility_iterator GetPrevious() const                        \
             {                                                                 \
+                if ( m_iter == m_list->begin() )                              \
+                    return compatibility_iterator();                          \
+                                                                              \
                 iterator i = m_iter;                                          \
                 return compatibility_iterator( m_list, --i );                 \
             }                                                                 \