Replace malloc with calloc and add memory allocating checkmemset(…, 0, …) call by calloc()?
of comm_str before used.* Add also a null pointer check for the detection of a memory allocation failure.
* Would you like to improve such a change description another bit
(with tags like “Fixes” and “Cc”)?
* How do you think about to omit the statement “fprintf(stderr, "Out of memory\n");”?
* I suggest to omit the word “potential” from the summary phrase.
Regards,
Markus