- Timestamp:
- Nov 11, 2014, 12:41:17 PM (11 years ago)
- Branches:
- master
- Children:
- 0519a87
- Parents:
- 1c6061c
- git-author:
- Mike Belopuhov <mike@…> (11/11/14 12:40:33)
- git-committer:
- Mike Belopuhov <mike@…> (11/11/14 12:41:17)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
icb.c
r1c6061c r8f5ba64 631 631 int si = 0, di = 0, td; 632 632 633 while ((size_t)di < dstsize && src[si] != '\0') {633 while ((size_t)di < dstsize - 1 && src[si] != '\0') { 634 634 if (src[si] == '%') 635 635 dst[di++] = '%', dst[di] = '%'; … … 645 645 si++, di++; 646 646 } 647 dst[MIN((size_t)di, dstsize )] = '\0';647 dst[MIN((size_t)di, dstsize - 1)] = '\0'; 648 648 return (0); 649 649 }
Note:
See TracChangeset
for help on using the changeset viewer.