Re: sprintf and 64-bit integers
Re: sprintf and 64-bit integers
- Subject: Re: sprintf and 64-bit integers
- From: Jens Alfke <email@hidden>
- Date: Sun, 13 Sep 2009 12:01:06 -0700
It would be best to convert all your sprintf calls to snprintf, which
is a safer equivalent that won't overflow the buffer. If the value is
too long to fit, it'll be truncated instead of overflowing and
corrupting the stack. (This type of overflow is one of the main causes
of security holes in apps.)
Either that or use -[NSString stringWithFormat:] instead, if it's not
especially performance-sensitive code.
—Jens_______________________________________________
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