From: spog Date: Sat, 13 May 2006 12:38:06 +0000 (+0000) Subject: minor change to error message handling X-Git-Tag: xonotic-v0.7.0~16^2~12^2~230 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=a99f74dc0e49bed1772923e9f7912605fa503e29;p=xonotic%2Fnetradiant.git minor change to error message handling git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@64 8a3a26a2-13c4-0310-b231-cf6edde360e5 --- diff --git a/radiant/main.cpp b/radiant/main.cpp index b66728a5..329d3e90 100644 --- a/radiant/main.cpp +++ b/radiant/main.cpp @@ -286,18 +286,17 @@ public: LineLimitedTextOutputStream outputStream(getOutputStream(), 24); write_stack_trace(outputStream); getOutputStream() << "----------------\n"; + globalErrorStream() << m_buffer.c_str(); if(!m_lock.locked()) { ScopedLock lock(m_lock); #if defined _DEBUG m_buffer << "Break into the debugger?\n"; - globalErrorStream() << m_buffer.c_str(); bool handled = gtk_MessageBox(0, m_buffer.c_str(), "Radiant - Runtime Error", eMB_YESNO, eMB_ICONERROR) == eIDNO; m_buffer.clear(); return handled; #else m_buffer << "Please report this error to the developers\n"; - globalErrorStream() << m_buffer.c_str(); gtk_MessageBox(0, m_buffer.c_str(), "Radiant - Runtime Error", eMB_OK, eMB_ICONERROR); m_buffer.clear(); return true;