Casting an NSError return to a CFErrorRef return

У меня есть функция, которая возвращает объект NSError по ссылке:

NSData *foo(NSData *foo, NSError *__autoreleasing *outError);

Эта функция использует API, который принимает указатель на хранилище для CFErrorRef. Я хотел бы просто передать outError в базовую функцию напрямую, но не могу найти правильную комбинацию ключевых слов declaration и cast, чтобы clang согласился с этим планом. Есть ли такая?

5
задан Peter Hosey 14 December 2011 в 19:21
поделиться