Mercurial > dwindows
diff win/dw.c @ 608:e49524bc2f07
Fix trailing junk on dw_mle_export()
author | mhessling@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sun, 01 Oct 2006 04:40:02 +0000 |
parents | d3871f747160 |
children | bc800fc67343 |
line wrap: on
line diff
--- a/win/dw.c Thu Sep 28 01:42:32 2006 +0000 +++ b/win/dw.c Sun Oct 01 04:40:02 2006 +0000 @@ -5886,7 +5886,7 @@ * Grabs text from an MLE box. * Parameters: * handle: Handle to the MLE to be queried. - * buffer: Text buffer to be exported. + * buffer: Text buffer to be exported. MUST allow for trailing nul character. * startpoint: Point to start grabbing text. * length: Amount of text to be grabbed. */ @@ -5905,6 +5905,7 @@ max = MIN(length, len - startpoint); memcpy(buffer, &tmpbuf[startpoint], max); + buffer[max] = '\0'; } free(tmpbuf);