]> git.saurik.com Git - wxWidgets.git/commitdiff
make the log file more readable; fix the count of warnings
authorFrancesco Montorsi <f18m_cpp217828@yahoo.it>
Mon, 24 Mar 2008 13:02:01 +0000 (13:02 +0000)
committerFrancesco Montorsi <f18m_cpp217828@yahoo.it>
Mon, 24 Mar 2008 13:02:01 +0000 (13:02 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52765 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

utils/ifacecheck/src/ifacecheck.cpp
utils/ifacecheck/src/xmlparser.h

index b7b8474e4148049b73f84dc44f9cb5c0f81df00f..b96f5ed60cc955b37277a06404433795ad108c16 100644 (file)
@@ -165,8 +165,11 @@ bool IfaceCheckApp::Compare()
 
         } else {
 
+            // shorten the name of the header so the log file is more readable
+            wxString header = interface[i].GetHeader().AfterLast('/');
+
             LogMessage("%s: couldn't find the real interface for the '%s' class",
-                       interface[i].GetHeader(), cname);
+                       header, cname);
             ccount++;
         }
     }
@@ -244,6 +247,7 @@ int IfaceCheckApp::CompareClasses(const wxClass* iface, const wxClassPtrArray& a
 
                 LogWarning("%s: the method '%s' of classes '%s' has a different signature%s",
                            header, tofind, searchedclasses, tmp);
+                count++;
 
                 // try to modify it!
                 if (m_modify)
index 989aafbfafeb783c1c1c09abd57ea855f1c2decd..68f183fd3b5b84791cdfc5139b4ef572413027cc 100644 (file)
@@ -18,7 +18,7 @@
 
 // helper macros
 #define LogMessage(fmt, ...)   { wxPrintf(fmt "\n", __VA_ARGS__); fflush(stdout); }
-#define LogWarning(fmt, ...)   { wxPrintf("WARNING: " fmt "\n", __VA_ARGS__); fflush(stdout); }
+#define LogWarning(fmt, ...)   { wxPrintf(fmt "\n", __VA_ARGS__); fflush(stdout); }
 #define LogError(fmt, ...)     { wxPrintf("ERROR: " fmt "\n", __VA_ARGS__); fflush(stdout); }
 #define wxPrint(str)           { wxPrintf(str); fflush(stdout); }