...
To ensure that zero is never passed as a size argument to malloc()
, a check must be made on s
to ensure it is not zero.
Code Block |
---|
if (s == 0) {
/* Handle Error */
}
list = malloc(sizeof(int) * s);
if (list == NULL) {
/* Handle Allocation Error */
}
/* Continue Processing list */
|
...