Author: chand Date: Wed Jan 7 06:52:03 2015 New Revision: 1649999 URL: http://svn.apache.org/r1649999 Log: LOGCXX-434 : The attached patch fixes some cppcheck warnings. Credits to 'Christian Ehrlicher
Modified: incubator/log4cxx/trunk/src/main/cpp/charsetencoder.cpp incubator/log4cxx/trunk/src/main/cpp/fileappender.cpp incubator/log4cxx/trunk/src/main/cpp/odbcappender.cpp incubator/log4cxx/trunk/src/main/cpp/properties.cpp incubator/log4cxx/trunk/src/main/cpp/simpledateformat.cpp Modified: incubator/log4cxx/trunk/src/main/cpp/charsetencoder.cpp URL: http://svn.apache.org/viewvc/incubator/log4cxx/trunk/src/main/cpp/charsetencoder.cpp?rev=1649999&r1=1649998&r2=1649999&view=diff ============================================================================== --- incubator/log4cxx/trunk/src/main/cpp/charsetencoder.cpp (original) +++ incubator/log4cxx/trunk/src/main/cpp/charsetencoder.cpp Wed Jan 7 06:52:03 2015 @@ -400,7 +400,7 @@ public: Transcoder::decode(encoding, ename); try { encoder = CharsetEncoder::getEncoder(ename); - } catch(IllegalArgumentException ex) { + } catch(IllegalArgumentException &ex) { encoder = new USASCIICharsetEncoder(); } } Modified: incubator/log4cxx/trunk/src/main/cpp/fileappender.cpp URL: http://svn.apache.org/viewvc/incubator/log4cxx/trunk/src/main/cpp/fileappender.cpp?rev=1649999&r1=1649998&r2=1649999&view=diff ============================================================================== --- incubator/log4cxx/trunk/src/main/cpp/fileappender.cpp (original) +++ incubator/log4cxx/trunk/src/main/cpp/fileappender.cpp Wed Jan 7 06:52:03 2015 @@ -275,10 +275,10 @@ void FileAppender::setFile( if(!parentDir.exists(p) && parentDir.mkdirs(p)) { outStream = new FileOutputStream(filename, append1); } else { - throw ex; + throw; } } else { - throw ex; + throw; } } Modified: incubator/log4cxx/trunk/src/main/cpp/odbcappender.cpp URL: http://svn.apache.org/viewvc/incubator/log4cxx/trunk/src/main/cpp/odbcappender.cpp?rev=1649999&r1=1649998&r2=1649999&view=diff ============================================================================== --- incubator/log4cxx/trunk/src/main/cpp/odbcappender.cpp (original) +++ incubator/log4cxx/trunk/src/main/cpp/odbcappender.cpp Wed Jan 7 06:52:03 2015 @@ -183,7 +183,7 @@ void ODBCAppender::execute(const LogStri SQLFreeHandle(SQL_HANDLE_STMT, stmt); } - throw e; + throw; } SQLFreeHandle(SQL_HANDLE_STMT, stmt); closeConnection(con); Modified: incubator/log4cxx/trunk/src/main/cpp/properties.cpp URL: http://svn.apache.org/viewvc/incubator/log4cxx/trunk/src/main/cpp/properties.cpp?rev=1649999&r1=1649998&r2=1649999&view=diff ============================================================================== --- incubator/log4cxx/trunk/src/main/cpp/properties.cpp (original) +++ incubator/log4cxx/trunk/src/main/cpp/properties.cpp Wed Jan 7 06:52:03 2015 @@ -296,7 +296,7 @@ public: } protected: - bool get(LogString& in, logchar& c) + static bool get(LogString& in, logchar& c) { if (in.empty()) { c = 0; Modified: incubator/log4cxx/trunk/src/main/cpp/simpledateformat.cpp URL: http://svn.apache.org/viewvc/incubator/log4cxx/trunk/src/main/cpp/simpledateformat.cpp?rev=1649999&r1=1649998&r2=1649999&view=diff ============================================================================== --- incubator/log4cxx/trunk/src/main/cpp/simpledateformat.cpp (original) +++ incubator/log4cxx/trunk/src/main/cpp/simpledateformat.cpp Wed Jan 7 06:52:03 2015 @@ -232,7 +232,6 @@ public: private: size_t width; - char zeroDigit; }; @@ -438,7 +437,7 @@ private: class HourToken : public NumericToken { public: - HourToken( int width1, int /* offset1 */ ) : NumericToken( width1 ) + HourToken( int width1, int /* offset1 */ ) : NumericToken( width1 ), offset( 0 ) { }