List:Commits« Previous MessageNext Message »
From:Magnus Blåudd Date:May 13 2009 12:11pm
Subject:bzr commit into mysql-5.1-telco-7.0 branch (magnus.blaudd:2894)
Bug#43878
View as plain text  
#At file:///home/msvensson/mysql/bug44840/ based on revid:magnus.blaudd@strippedrk4tlm5ehctdsej

 2894 Magnus Blåudd	2009-05-13
      Bug#43878 several warnings "format not a string literal and no format arguments", part1
       - Fix Logger

    modified:
      storage/ndb/include/logger/Logger.hpp
=== modified file 'storage/ndb/include/logger/Logger.hpp'
--- a/storage/ndb/include/logger/Logger.hpp	2009-01-23 12:50:40 +0000
+++ b/storage/ndb/include/logger/Logger.hpp	2009-05-13 10:11:38 +0000
@@ -231,7 +231,7 @@ public:
    */
   virtual void alert(const char* pMsg, ...) const
     ATTRIBUTE_FORMAT(printf, 2, 3);
-  virtual void alert(BaseString &pMsg) const { alert(pMsg.c_str()); };
+  virtual void alert(BaseString &pMsg) const { alert("%s", pMsg.c_str()); };
   
   /**
    * Log a critical message.
@@ -240,7 +240,7 @@ public:
    */
   virtual void critical(const char* pMsg, ...) const
     ATTRIBUTE_FORMAT(printf, 2, 3);
-  virtual void critical(BaseString &pMsg) const { critical(pMsg.c_str()); };
+  virtual void critical(BaseString &pMsg) const { critical("%s", pMsg.c_str()); };
 
   /**
    * Log an error message.
@@ -249,7 +249,7 @@ public:
    */
   virtual void error(const char* pMsg, ...) const
     ATTRIBUTE_FORMAT(printf, 2, 3);
-  virtual void error(BaseString &pMsg) const { error(pMsg.c_str()); };
+  virtual void error(BaseString &pMsg) const { error("%s", pMsg.c_str()); };
 
   /**
    * Log a warning message.
@@ -258,7 +258,7 @@ public:
    */
   virtual void warning(const char* pMsg, ...) const
     ATTRIBUTE_FORMAT(printf, 2, 3);
-  virtual void warning(BaseString &pMsg) const { warning(pMsg.c_str()); };
+  virtual void warning(BaseString &pMsg) const { warning("%s", pMsg.c_str()); };
 
   /**
    * Log an info message.
@@ -267,7 +267,7 @@ public:
    */
   virtual void info(const char* pMsg, ...) const
     ATTRIBUTE_FORMAT(printf, 2, 3);
-  virtual void info(BaseString &pMsg) const { info(pMsg.c_str()); };
+  virtual void info(BaseString &pMsg) const { info("%s", pMsg.c_str()); };
 
   /**
    * Log a debug message.
@@ -276,7 +276,7 @@ public:
    */
   virtual void debug(const char* pMsg, ...) const
     ATTRIBUTE_FORMAT(printf, 2, 3);
-  virtual void debug(BaseString &pMsg) const { debug(pMsg.c_str()); };
+  virtual void debug(BaseString &pMsg) const { debug("%s", pMsg.c_str()); };
 
   /*
    * Set repeat frequency, 0 means disable special repeated message handling

Attachment: [text/bzr-bundle] bzr/magnus.blaudd@sun.com-20090513101138-f8733plwcc6s5vm1.bundle
Thread
bzr commit into mysql-5.1-telco-7.0 branch (magnus.blaudd:2894)Bug#43878Magnus Blåudd13 May 2009