Changeset ab3bb32 in code
- Timestamp:
- Aug 24, 2017, 10:09:11 PM (8 years ago)
- Branches:
- master
- Children:
- 6755e15
- Parents:
- e26e899
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
icb.c
re26e899 rab3bb32 758 758 icb_vis(char *dst, const char *src, size_t dstsize, int flags) 759 759 { 760 int si = 0, di = 0, td; 761 762 while ((size_t)di < dstsize - 1 && src[si] != '\0') { 760 int si, di, td; 761 762 for (si = 0, di = 0; (size_t)di < dstsize - 1 && src[si] != '\0'; 763 si++, di++) { 763 764 if (src[si] == '%') { 764 765 if ((size_t)di + 1 >= dstsize - 1) … … 776 777 di += td - 1; 777 778 } 778 si++, di++;779 779 } 780 780 dst[MIN((size_t)di, dstsize - 1)] = '\0';
Note:
See TracChangeset
for help on using the changeset viewer.