Use UTF8 instead of ASCII in CFString conversion.
authorTaybin Rutkin <taybin@taybin.com>
Mon, 31 Jul 2006 22:24:05 +0000 (22:24 +0000)
committerTaybin Rutkin <taybin@taybin.com>
Mon, 31 Jul 2006 22:24:05 +0000 (22:24 +0000)
git-svn-id: svn://localhost/ardour2/trunk@725 d708f5d6-7413-0410-9779-e7cbd77b26cf

libs/ardour/utils.cc

index a7da7a914e3ad196e9401b3438303cf33a991b87..78e5572a3ddb20aa994a3fe6de687d488f9ab672 100644 (file)
@@ -259,12 +259,12 @@ CFStringRefToStdString(CFStringRef stringRef)
 {
        CFIndex size = 
                CFStringGetMaximumSizeForEncoding(CFStringGetLength(stringRef) , 
-               kCFStringEncodingASCII);
+               kCFStringEncodingUTF8);
            char *buf = new char[size];
        
        std::string result;
 
-       if(CFStringGetCString(stringRef, buf, size, kCFStringEncodingASCII)) {
+       if(CFStringGetCString(stringRef, buf, size, kCFStringEncodingUTF8)) {
            result = buf;
        }
        delete [] buf;