]> git.saurik.com Git - wxWidgets.git/commitdiff
1) wxFileConfig now longer tries to delete system-wide config file in DeleteAll
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 3 Aug 1998 23:23:56 +0000 (23:23 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 3 Aug 1998 23:23:56 +0000 (23:23 +0000)
   (only the user's one)
2) wxLogStream "un#indef'ed" under wxGTK

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@430 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/fileconf.cpp
src/common/log.cpp

index 46ea7077a3bb7b3a9a28e8e0257f735397a8a6ac..a4df6e1d65f49298cfe9b8f6c9f282b1db200f91 100644 (file)
@@ -673,10 +673,6 @@ bool wxFileConfig::DeleteAll()
   if ( remove(szFile) == -1 )
     wxLogSysError(_("can't delete user configuration file '%s'"), szFile);
 
-  szFile = m_strGlobalFile;
-  if ( remove(szFile) )
-    wxLogSysError(_("can't delete system configuration file '%s'"), szFile);
-
   m_strLocalFile = m_strGlobalFile = "";
   Init();
 
@@ -1339,8 +1335,10 @@ wxString FilterOut(const wxString& str)
         break;
 
       case '"':
-        if ( bQuote )
+        if ( bQuote ) {
           c = '"';
+          break;
+        }
         //else: fall through
 
       default:
index 525f8cfd190ddd5fb0947b1f075c00e3c856f544..94e4db061fcb62a9028bac9befe924d179ad393b 100644 (file)
@@ -362,17 +362,13 @@ void wxLogStream::DoLogString(const char *szString)
 // ----------------------------------------------------------------------------
 wxLogTextCtrl::wxLogTextCtrl(wxTextCtrl *pTextCtrl)
 // @@@ TODO: in wxGTK wxTextCtrl doesn't derive from streambuf
-#ifndef __WXGTK__
              : wxLogStream(new ostream(pTextCtrl))
-#endif //GTK
 {
 }
 
 wxLogTextCtrl::~wxLogTextCtrl()
 {
-  #ifndef __WXGTK__
-    delete m_ostr;
-  #endif //GTK
+  delete m_ostr;
 }
 
 // ----------------------------------------------------------------------------