From d28ab84e2422180474aa3e80cc98097dca25aca0 Mon Sep 17 00:00:00 2001 From: msheby Date: Wed, 15 Apr 2009 19:53:07 +0000 Subject: [PATCH] Explicitly set the DirScanner handle to NULL (-1 for Windows) on instantiation. --- src/KM_fileio.cpp | 6 ++++++ src/KM_fileio.h | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/KM_fileio.cpp b/src/KM_fileio.cpp index b2b0465..d00031c 100644 --- a/src/KM_fileio.cpp +++ b/src/KM_fileio.cpp @@ -1189,6 +1189,9 @@ Kumu::WriteBufferIntoFile(const Kumu::ByteString& Buffer, const std::string& Fil // #ifdef KM_WIN32 +// +Kumu::DirScanner::DirScanner(void) : m_Handle(-1) {} + // // Result_t @@ -1274,6 +1277,9 @@ Kumu::DirScanner::GetNext(char* filename) // POSIX directory scanner +// +Kumu::DirScanner::DirScanner(void) : m_Handle(NULL) {} + // Result_t Kumu::DirScanner::Open(const char* filename) diff --git a/src/KM_fileio.h b/src/KM_fileio.h index 738a316..b38429f 100755 --- a/src/KM_fileio.h +++ b/src/KM_fileio.h @@ -62,7 +62,7 @@ namespace Kumu DIR* m_Handle; #endif - DirScanner() {}; + DirScanner(void); ~DirScanner() { Close(); } Result_t Open(const char*); -- 2.30.2