[Adium-devl] Plugins in Adium 1.2 and Adium 1.3

Patrick B. Gibson patrick at fadeover.org
Fri Aug 22 06:48:56 UTC 2008


Oh yeah, I lied about that. I had an extra release statement in the  
uninstallPlugin method that was causing the crash. D'oh. Weird it  
didn't happen on 1.2, though.

To be more clear, a plugin (at least, my plugin) compiled for 1.2  
doesn't crash on 1.3, it simply doesn't load properly.

Patrick

On 21-Aug-08, at 11:45 PM, Peter Hosey wrote:

> On Aug 21, 2008, at 23:40:06, Patrick B. Gibson wrote:
>> When writing plugins for 1.2 and prior, you had to #import
>> "AIAdium.h" to the get 'adium' ivar, which let you get into the
>> preferenceController, interfaceController, all that good stuff. In
>> 1.3 and later, you need to #import "AISharedAdium.h" to get that.
>
> #imports don't cause runtime crashes. More likely, some address
> changed that requires a re-link to update.
>
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2534 bytes
Desc: not available
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20080821/8ba33ec2/attachment.p7s>


More information about the devel mailing list