X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6bcfd974ef26faf6f91a62cac09827e09463fd1..505af178e72ed7a4d133c301d024976e188de354:/include/wx/confbase.h diff --git a/include/wx/confbase.h b/include/wx/confbase.h index 936e22190c..4b06078b0e 100644 --- a/include/wx/confbase.h +++ b/include/wx/confbase.h @@ -184,12 +184,15 @@ public: virtual bool Write(const wxString& key, const wxString& value) = 0; virtual bool Write(const wxString& key, long value) = 0; - // Convenience functions + // convenience functions virtual bool Write(const wxString& key, double value); virtual bool Write(const wxString& key, bool value); - virtual bool Write(const wxString& key, const wxChar *text ) ; - // permanently writes all changes + // we have to provide a separate version for C strings as otherwise they + // would be converted to bool and not to wxString as expected! + virtual bool Write(const wxString& key, const wxChar *value); + + // permanently writes all changes virtual bool Flush(bool bCurrentOnly = FALSE) = 0; // renaming, all functions return FALSE on failure (probably because the new