From f069ac4801c0110f98d5bcfebc7b0474eceb9c0e Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Thu, 17 May 2012 15:46:08 +0000 Subject: [PATCH] remove some unnecessary c_str() calls git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@71467 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/gtk/filectrl.cpp | 2 +- src/gtk/taskbar.cpp | 2 +- src/gtk/utilsgtk.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gtk/filectrl.cpp b/src/gtk/filectrl.cpp index 5d60802904..4c0d97ba34 100644 --- a/src/gtk/filectrl.cpp +++ b/src/gtk/filectrl.cpp @@ -47,7 +47,7 @@ wxString wxGtkFileChooser::GetPath() const wxGtkString str( gtk_file_chooser_get_filename( m_widget ) ); wxString string; - if (str.c_str() != NULL) + if (str) string = wxString::FromUTF8(str); return string; } diff --git a/src/gtk/taskbar.cpp b/src/gtk/taskbar.cpp index 4d53edd850..120630a0ea 100644 --- a/src/gtk/taskbar.cpp +++ b/src/gtk/taskbar.cpp @@ -207,7 +207,7 @@ void wxTaskBarIcon::Private::SetIcon() #if wxUSE_TOOLTIPS const char *tip_text = NULL; if (!m_tipText.empty()) - tip_text = m_tipText.c_str(); + tip_text = m_tipText; #if GTK_CHECK_VERSION(2,10,0) if (m_statusIcon) diff --git a/src/gtk/utilsgtk.cpp b/src/gtk/utilsgtk.cpp index fefda2bd80..bfe8e9c076 100644 --- a/src/gtk/utilsgtk.cpp +++ b/src/gtk/utilsgtk.cpp @@ -122,7 +122,7 @@ wxConvertToGTK(const wxString& s, wxFontEncoding enc) wxWCharBuffer wbuf; if ( enc == wxFONTENCODING_SYSTEM || enc == wxFONTENCODING_DEFAULT ) { - wbuf = wxConvUI->cMB2WC(s.c_str()); + wbuf = wxConvUI->cMB2WC(s); } else // another encoding, use generic conversion class {