* Xi Wang (xi.w...@gmail.com) wrote: > Don't write past the end of tborder; the size is width + 1.
This whole block of code is woefully without any comments. :( Strictly speaking, it's this: tborder[i] = '\0'; Which ends up writing past the end of the buffer (which is allocated as 'width + 1'). Perhaps we should also change that to be: tborder[width] = '\0'; Thanks, Stephen
signature.asc
Description: Digital signature