Hello,
Code below compiled successfully in AC22, but providing error in AC23. "No member named 'ToCFURL' in 'IO::Location' "
#if CF_DevKit_Version >= 17
#ifdef macintosh
void CF_Location::ToCFURLRef (CFURLRef& cfUrlRef) const {
CIO::Location cioloc (fLoc);
cioloc.ToCFURL (&cfUrlRef);
} // CF_Location::ToCFURLRef
#endif // macintosh
#endif // CF_DevKit_Version >= 17
No member named 'ToUTF8POSIXPath' in 'IO::Location'
#ifdef macintosh
CF_String CF_Location::GetPOSIXPath () const {
CIO::Location cioloc (fLoc.ToGSUniString ());
CIO::Path cioPath;
#if CF_DevKit_Version < 15
GSErrCode err = cioloc.ToPOSIXPath (&cioPath);
#else
GSErrCode err = cioloc.ToUTF8POSIXPath (&cioPath);
#endif // CF_DevKit_Version < 15
if (err != NoError) return CF_String ();
return CF_String (cioPath);
} // CF_Location::GetPOSIXPath
#endif // macintosh
Is there any new function in AC23 instead of ToUTF8POSIXPath and ToCFURL?
Regards,