]> granicus.if.org Git - icinga2/commitdiff
Fix compiler warnings
authorMichael Friedrich <michael.friedrich@netways.de>
Mon, 2 Mar 2015 13:10:26 +0000 (14:10 +0100)
committerMichael Friedrich <michael.friedrich@netways.de>
Mon, 2 Mar 2015 13:10:26 +0000 (14:10 +0100)
lib/base/netstring.cpp
lib/base/streamlogger.cpp
lib/base/streamlogger.hpp

index 9de181e2622d64569150a99d662952dc3a749f85..1d97836afb48e0fc99bd1edd023b3f6bb49eceb7 100644 (file)
@@ -86,14 +86,14 @@ StreamReadStatus NetString::ReadStringFromStream(const Stream::Ptr& stream, Stri
 
        char *data = context.Buffer + header_length + 1;
 
-       if (context.Size < header_length + 1 + len + 1) {
+       if (context.Size < header_length + 1 + data_length) {
                context.MustRead = true;
                return StatusNeedData;
        }
 
        if (data[len] != ',')
                BOOST_THROW_EXCEPTION(std::invalid_argument("Invalid NetString (missing ,)"));
-       
+
        *str = String(&data[0], &data[len]);
 
        context.DropData(header_length + 1 + len + 1);
index af04e06bce23ef957cac2016316d67ca41c3f440..d3b0ca8a94694de921fc02a0393dd4768d341d67 100644 (file)
@@ -33,7 +33,7 @@ boost::mutex StreamLogger::m_Mutex;
  * Constructor for the StreamLogger class.
  */
 StreamLogger::StreamLogger(void)
-       : m_Stream(NULL), m_OwnsStream(false), m_Tty(false)
+       : m_Stream(NULL), m_OwnsStream(false)
 { }
 
 void StreamLogger::Stop(void)
index 76976c7ae612846769dfb2fd04634bb724dc7efb..9ab84127a21e700b5bf3ac369966740442c7c468 100644 (file)
@@ -55,7 +55,6 @@ private:
        static boost::mutex m_Mutex;
        std::ostream *m_Stream;
        bool m_OwnsStream;
-       bool m_Tty;
 
        Timer::Ptr m_FlushLogTimer;