On 20 Jun 2010, at 14:46, Steve Steinitz wrote: > Hi Paul, > > On 20/6/10, Paul Sanders wrote: > >>>> Are you #including <CoreServices/CoreServices.h>? >> >>> I wasn't. I added it. Were you wondering if it would make a difference?
The correct import is #import <SystemConfiguration/SCDynamicStoreCopySpecific.h>. Omitting it causes the compiler to assume integer return type. I do get the expected warnings: warning: implicit declaration of function 'SCDynamicStoreCopyComputerName' warning: initialization makes pointer from integer without a cast I wouldn't fancy living without these. >> >> Well, yes. Default return type is int. In fact I'm suprised you >> didn't get a warning about the function being undefined. My Mac is >> powered off or I would check. Does adding the #include sort things >> out? > > No, it doesn't seem to make a difference. I might raise a bug report. in > the meantime I'm using: > > [[NShost currentHost] name]; This can really block. Sometimes unexpectedly, depending on your machine configuration. I wouldn't touch it for all the beer on Bondi. Jonathan _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com