]> git.saurik.com Git - wxWidgets.git/blobdiff - tests/events/clone.cpp
Somehow, setting a tint color makes gauge work :/.
[wxWidgets.git] / tests / events / clone.cpp
index b552422845d5ded88f32a4116faef8c5cd832fd6..eec6b56471fb235014ffbeabe124e82ff6ea88e0 100644 (file)
@@ -3,7 +3,6 @@
 // Purpose:     Test wxEvent::Clone() implementation by all event classes
 // Author:      Vadim Zeitlin, based on the code by Francesco Montorsi
 // Created:     2009-03-22
-// RCS-ID:      $Id$
 // Copyright:   (c) 2009 Vadim Zeitlin <vadim@wxwidgets.org>
 ///////////////////////////////////////////////////////////////////////////////
 
@@ -43,7 +42,7 @@ private:
 // register in the unnamed registry so that these tests are run by default
 CPPUNIT_TEST_SUITE_REGISTRATION( EventCloneTestCase );
 
-// also include in it's own registry so that these tests can be run alone
+// also include in its own registry so that these tests can be run alone
 CPPUNIT_TEST_SUITE_NAMED_REGISTRATION( EventCloneTestCase, "EventCloneTestCase" );
 
 void EventCloneTestCase::CheckAll()
@@ -55,14 +54,16 @@ void EventCloneTestCase::CheckAll()
     const wxClassInfo *ci = wxClassInfo::GetFirst();
     for (; ci; ci = ci->GetNext())
     {
+        wxString cn = wxString(ci->GetClassName());
+    
         // is this class derived from wxEvent?
         if ( !ci->IsKindOf(CLASSINFO(wxEvent)) ||
-                wxString(ci->GetClassName()) == "wxEvent" )
+             cn == "wxEvent" )
             continue;
 
         const std::string
             msg = std::string("Event class \"") + 
-                  std::string(ci->GetClassName()) + "\"";
+                  std::string(cn.c_str()) + "\"";
 
         CPPUNIT_ASSERT_MESSAGE( msg, ci->IsDynamic() );