diff --git a/libs/stream/stringstream.h b/libs/stream/stringstream.h index 22a6a55b..46757fe3 100644 --- a/libs/stream/stringstream.h +++ b/libs/stream/stringstream.h @@ -104,7 +104,7 @@ public: StringOutputStream(){ } - StringOutputStream( std::size_t capacity ) : m_string( capacity ){ + explicit StringOutputStream( std::size_t capacity ) : m_string( capacity ){ } std::size_t write( const char* buffer, std::size_t length ){ m_string.push_range( buffer, buffer + length ); diff --git a/radiant/qe3.cpp b/radiant/qe3.cpp index 7c129769..27f6a0af 100644 --- a/radiant/qe3.cpp +++ b/radiant/qe3.cpp @@ -255,7 +255,7 @@ void RunBSP( size_t buildIdx ){ #if defined ( POSIX ) batchFile << "#!/bin/sh \n\n"; #endif - BatchCommandListener listener( batchFile, g_WatchBSP0_DumpLog? junkpath : 0 ); + BatchCommandListener listener( batchFile, g_WatchBSP0_DumpLog? junkpath.c_str() : nullptr ); for( const auto& command : commands ) listener.execute( command.c_str() ); written = true;