• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Decoding OSStatus values
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Decoding OSStatus values


  • Subject: Re: Decoding OSStatus values
  • From: Jean-Daniel Dupas <email@hidden>
  • Date: Wed, 15 Oct 2008 17:01:45 +0200


Le 15 oct. 08 à 16:49, Richard Dearlove a écrit :

Is there an easy way to decode the values from OSStatus. I have this #define that I copied from another project but it isnt really helping..

This gives me an error such as 	Error: \316\377\377\377

#define checkStatus( err) \
if(err) {\
printf("Error: %s ->  %s: %d\n", (char *)&err,__FILE__, __LINE__);\
fflush(stdout);\
return err; \
}

cheers
RD

An OSStatus is not an OSType (FourCharCode).

OSStatus can be any value and does not generaly contains readable characters.

To get an idea about what an OSStatus represent, you can use thoses 2 functions (from CarbonCore):

const char* GetMacOSStatusErrorString(OSStatus err);
const char* GetMacOSStatusCommentString(OSStatus err);


_______________________________________________

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


  • Follow-Ups:
    • Re: Decoding OSStatus values
      • From: Richard D <email@hidden>
References: 
 >Decoding OSStatus values (From: Richard Dearlove <email@hidden>)

  • Prev by Date: Decoding OSStatus values
  • Next by Date: Re: how to complete c/s app
  • Previous by thread: Decoding OSStatus values
  • Next by thread: Re: Decoding OSStatus values
  • Index(es):
    • Date
    • Thread