diff ir/irdsymbol.cpp @ 1372:229e02867307

Fix format-string bugs by adding __attribute__((__format__)) in all applicable places and fixing all warnings my gcc produced. Among other things, this should fix several segfaults (including one I just ran into).
author Frits van Bommel <fvbommel wxs.nl>
date Sun, 17 May 2009 00:15:25 +0200
parents 1860414bf3b7
children
line wrap: on
line diff
--- a/ir/irdsymbol.cpp	Sat May 16 23:44:27 2009 +0200
+++ b/ir/irdsymbol.cpp	Sun May 17 00:15:25 2009 +0200
@@ -9,7 +9,7 @@
 
 void IrDsymbol::resetAll()
 {
-    Logger::println("resetting %u Dsymbols", list.size());
+    Logger::println("resetting %zu Dsymbols", list.size());
     std::set<IrDsymbol*>::iterator it;
     for(it = list.begin(); it != list.end(); ++it)
         (*it)->reset();