]> git.saurik.com Git - wxWidgets.git/blobdiff - tests/events/clone.cpp
Set modifiers properly for the key events with AltGr in wxGTK.
[wxWidgets.git] / tests / events / clone.cpp
index b552422845d5ded88f32a4116faef8c5cd832fd6..da4a0394605453ec39201f46ed61ad1f27d3b62a 100644 (file)
@@ -43,7 +43,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 +55,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() );