/////////////////////////////////////////////////////////////////////////////
-// Name: ipcbase.h
+// Name: wx/ipcbase.h
// Purpose: Base classes for IPC
// Author: Julian Smart
// Modified by:
// Created: 4/1/98
-// RCS-ID: $Id$
// Copyright: (c) Julian Smart
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
: size, wxIPC_UNICODETEXT); }
bool Execute(const wxString& s)
{
- const wxUTF8Buf buf = s.utf8_str();
+ const wxScopedCharBuffer buf = s.utf8_str();
return DoExecute(buf, strlen(buf) + 1, wxIPC_UTF8TEXT);
}
bool Execute(const wxCStrData& cs)
: size, wxIPC_UNICODETEXT); }
bool Poke(const wxString& item, const wxString s)
{
- const wxUTF8Buf buf = s.utf8_str();
+ const wxScopedCharBuffer buf = s.utf8_str();
return DoPoke(item, buf, strlen(buf) + 1, wxIPC_UTF8TEXT);
}
bool Poke(const wxString& item, const wxCStrData& cs)
: size, wxIPC_UNICODETEXT); }
bool Advise(const wxString& item, const wxString s)
{
- const wxUTF8Buf buf = s.utf8_str();
+ const wxScopedCharBuffer buf = s.utf8_str();
return DoAdvise(item, buf, strlen(buf) + 1, wxIPC_UTF8TEXT);
}
bool Advise(const wxString& item, const wxCStrData& cs)