CGImageRef からそのデータを取得し、作成した構造体をこのデータを指すように設定しています。
CFDataRef data = CGDataProviderCopyData(CGImageGetDataProvider(imageRef));
const UInt8 * imageData = CFDataGetBytePtr(data);
myPix->data = (l_uint32 *) imageData;
しかし、Product -> Analyze を実行すると、メモリ リークの警告が表示されます。
その理由はCFRelease(data)をしていないからだと思います。ただし、それを行うと myPix -> データが変更されます。メモリ リークの警告を取り除き、正しく動作させるにはどうすればよいですか?