...
Wiki Markup Source and object code can significantly increase in size, perhaps by as much as 30-40% \[[Saks 07b|AA. C References#Saks 07b]\]
- All function return values must be checked (see MEM32-C. Detect and handle memory allocation errors among many others.)
Functions should not return other values if they return error indicators (see \[[ERR02-A. Avoid in-band error indicators]\].)Wiki Markup - Any function that allocates resources must ensure they are freed incases where errors occur.
...