mirror of https://github.com/PCSX2/pcsx2.git
common: fix gcc 5.0 issue
Don't use const for variable object Close issue #560
This commit is contained in:
parent
93c0d5a268
commit
87bcb465c6
|
@ -236,7 +236,7 @@ public:
|
|||
virtual ~ConsoleAttrScope() throw();
|
||||
};
|
||||
|
||||
extern const IConsoleWriter Console;
|
||||
extern IConsoleWriter Console;
|
||||
|
||||
extern void Console_SetActiveHandler( const IConsoleWriter& writer, FILE* flushfp=NULL );
|
||||
extern const wxString& ConsoleBuffer_Get();
|
||||
|
@ -249,9 +249,9 @@ extern const IConsoleWriter ConsoleWriter_Assert;
|
|||
extern const IConsoleWriter ConsoleWriter_Buffered;
|
||||
extern const IConsoleWriter ConsoleWriter_wxError;
|
||||
|
||||
extern const NullConsoleWriter NullCon;
|
||||
extern NullConsoleWriter NullCon;
|
||||
|
||||
extern const IConsoleWriter DevConWriter;
|
||||
extern IConsoleWriter DevConWriter;
|
||||
extern bool DevConWriterEnabled;
|
||||
|
||||
#ifdef PCSX2_DEVBUILD
|
||||
|
@ -261,7 +261,7 @@ extern bool DevConWriterEnabled;
|
|||
#endif
|
||||
|
||||
#ifdef PCSX2_DEBUG
|
||||
extern const IConsoleWriter DbgConWriter;
|
||||
extern IConsoleWriter DbgConWriter;
|
||||
# define DbgCon DbgConWriter
|
||||
#else
|
||||
# define DbgCon 0&&NullCon
|
||||
|
|
|
@ -55,11 +55,11 @@ void Console_SetActiveHandler( const IConsoleWriter& writer, FILE* flushfp )
|
|||
writer.DoWriteLn( ConsoleBuffer_Get() );
|
||||
}
|
||||
|
||||
const_cast<IConsoleWriter&>(Console) = writer;
|
||||
const_cast<IConsoleWriter&>(DevConWriter) = writer;
|
||||
Console = writer;
|
||||
DevConWriter = writer;
|
||||
|
||||
#ifdef PCSX2_DEBUG
|
||||
const_cast<IConsoleWriter&>(DbgCon) = writer;
|
||||
DbgCon = writer;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -597,15 +597,15 @@ ConsoleAttrScope::~ConsoleAttrScope() throw()
|
|||
//
|
||||
#define _DefaultWriter_ ConsoleWriter_Stdout
|
||||
|
||||
const IConsoleWriter Console = _DefaultWriter_;
|
||||
const IConsoleWriter DevConWriter = _DefaultWriter_;
|
||||
IConsoleWriter Console = _DefaultWriter_;
|
||||
IConsoleWriter DevConWriter = _DefaultWriter_;
|
||||
bool DevConWriterEnabled = false;
|
||||
|
||||
#ifdef PCSX2_DEBUG
|
||||
const IConsoleWriter DbgConWriter = _DefaultWriter_;
|
||||
IConsoleWriter DbgConWriter = _DefaultWriter_;
|
||||
#endif
|
||||
|
||||
const NullConsoleWriter NullCon = {};
|
||||
NullConsoleWriter NullCon = {};
|
||||
|
||||
// --------------------------------------------------------------------------------------
|
||||
// ConsoleLogSource (implementations)
|
||||
|
|
Loading…
Reference in New Issue