Re: Leopard on PPC
Re: Leopard on PPC
- Subject: Re: Leopard on PPC
- From: "Clark Cox" <email@hidden>
- Date: Thu, 27 Mar 2008 08:25:33 -0700
On Wed, Mar 26, 2008 at 4:48 PM, Sherm Pendley <email@hidden> wrote:
> On Wed, Mar 26, 2008 at 7:04 PM, Lorenzo <email@hidden> wrote:
>
> > Hi Laurent,
> > I am going to debug and let you know. Right now I have found these lines.
> > Might they cause the trouble on Leopard && PPC?
> >
> > number = CFNumberCreate(NULL, kCFNumberFloatType, &destSize.width);
> > options = [NSDictionary dictionaryWithObjectsAndKeys:
> > (id) kCFBooleanTrue, (id) kCGImageSourceShouldCache,
> > (id) kCFBooleanTrue, (id)
> > kCGImageSourceCreateThumbnailFromImageIfAbsent,
> > (id) number, (id)
> > kCGImageSourceThumbnailMaxPixelSize,
> > NULL];
> >
> >
> >
> > options = [NSDictionary dictionaryWithObjectsAndKeys:
> > (id) kCFBooleanTrue, (id) kCGImageSourceShouldCache,
> > (id) kCFBooleanTrue, (id) kCGImageSourceShouldAllowFloat,
> > NULL];
>
>
> I'm deeply suspicious of those typecast CFBoolRefs. Not every Core
> Foundation class is toll-free bridged. CFNumber is, but I don't see any
> indication in the CF reference that CFBoolean is. Have you tried using
> NSNumber objects instead of those kCFBooleanTrue constants?
CFBoolean *is* toll free bridged to NSNumber.
--
Clark S. Cox III
email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden