]> granicus.if.org Git - icinga2/commitdiff
Fix crash in StreamLogger::~StreamLogger
authorGunnar Beutner <gunnar@beutner.name>
Thu, 13 Nov 2014 18:44:51 +0000 (19:44 +0100)
committerGunnar Beutner <gunnar@beutner.name>
Thu, 13 Nov 2014 19:12:23 +0000 (20:12 +0100)
lib/base/streamlogger.cpp
lib/base/streamlogger.hpp

index e5ec78641b210fa6f6d9af92c09da61c6b126338..a8e353b4abec9dcbe5a329617d15ae96e77b5cc9 100644 (file)
@@ -29,6 +29,10 @@ REGISTER_TYPE(StreamLogger);
 
 boost::mutex StreamLogger::m_Mutex;
 
+StreamLogger::StreamLogger(void)
+       : m_Stream(NULL), m_OwnsStream(false)
+{ }
+
 /**
  * Constructor for the StreamLogger class.
  */
index d9682fb0852d011015ad97295a2c11f4276ac6ec..c2aee91d499217d9d5a3f34e3c9199ed8911c7d9 100644 (file)
@@ -38,6 +38,8 @@ class I2_BASE_API StreamLogger : public ObjectImpl<StreamLogger>
 public:
        DECLARE_OBJECT(StreamLogger);
 
+       StreamLogger(void);
+
        virtual void Start(void);
        virtual void Stop(void);
        ~StreamLogger(void);