Mercurial > minori
comparison dep/animia/src/util/osx.cc @ 194:8548dc425697
sys/osx: remove all objective-c++ stuff
mmmm :)
| author | Paper <mrpapersonic@gmail.com> |
|---|---|
| date | Thu, 07 Dec 2023 03:17:05 -0500 |
| parents | 2d5823df870f |
| children | a7d0d543b334 |
comparison
equal
deleted
inserted
replaced
| 193:0ad2507c3e60 | 194:8548dc425697 |
|---|---|
| 97 bool StringFromCFString(CFStringRef string, std::string& result) { | 97 bool StringFromCFString(CFStringRef string, std::string& result) { |
| 98 if (!string) | 98 if (!string) |
| 99 return false; | 99 return false; |
| 100 | 100 |
| 101 result.resize(CFStringGetMaximumSizeForEncoding(CFStringGetLength(string), kCFStringEncodingUTF8) + 1); | 101 result.resize(CFStringGetMaximumSizeForEncoding(CFStringGetLength(string), kCFStringEncodingUTF8) + 1); |
| 102 if (!CFStringGetCString(string, &result.front(), result.length(), result.length())) | 102 if (!CFStringGetCString(string, &result.front(), result.length(), kCFStringEncodingUTF8)) |
| 103 return false; | 103 return false; |
| 104 | 104 |
| 105 return true; | 105 return true; |
| 106 } | 106 } |
| 107 #endif // HAVE_COREFOUNDATION | 107 #endif // HAVE_COREFOUNDATION |
