ultimatepp/uppsrc/CtrlCore/CocoUtil.mm
cxl 2bf095bbc4 CtrlCore: Fixed some ViewDraw/GTK issues, RichEdit: UHD fixes for image resizing handles
git-svn-id: svn://ultimatepp.org/upp/trunk@14321 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2020-04-18 12:41:42 +00:00

24 lines
379 B
Text

#include "CocoMM.h"
#ifdef PLATFORM_COCOA
namespace Upp {
WString ToWString(CFStringRef s)
{
if(!s) return Null;
CFIndex l = CFStringGetLength(s);
if(!l) return Null;
WStringBuffer b(l);
CFStringGetCharacters(s, CFRangeMake(0, l), (UniChar *)~b);
return b;
}
String ToString(CFStringRef s)
{
return ToWString(s).ToString();
}
};
#endif