Re: cast to pointer from int of diff size & IODisplayCreateInfoDictionary
Re: cast to pointer from int of diff size & IODisplayCreateInfoDictionary
- Subject: Re: cast to pointer from int of diff size & IODisplayCreateInfoDictionary
- From: Clark Cox <email@hidden>
- Date: Tue, 17 Mar 2009 20:09:01 -0700
2009/3/17 Trygve Inda <email@hidden>:
> io_service_t service;
> CFDictionaryRef dict;
>
> dict = (CFDictionaryRef) IODisplayCreateInfoDictionary (service,
> kNilOptions);
The fact that you have to cast the result at all is a pretty big
indicator. I'd bet you've forgotten to include whatever header
IODisplayCreateInfoDictionary is defined in. (You're probably also
seeing warnings about the implicit declaration of
IODisplayCreateInfoDictionary).
> No matter what I do I get:
>
> warning: cast to pointer from integer of different size
>
> I am compiling 32/64bit and this is defined as:
>
> CFDictionaryRef IODisplayCreateInfoDictionary(
> io_service_t framebuffer,
> IOOptionBits options );
>
> Thaoughts?
>
>
> _______________________________________________
>
> 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
>
--
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