Changeset 587 for trunk/src/sh_string.c
- Timestamp:
- Oct 20, 2025, 10:42:43 PM (21 hours ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/sh_string.c
r516 r587 644 644 len = (size_t) tlen; 645 645 646 if (tlen > 0 && r->siz > (r->len + len) && 647 &(s->str[ovector[last]]) ) 646 if (tlen > 0 && r->siz > (r->len + len) /* && &(s->str[ovector[last]]) always true */ ) 648 647 { 649 648 memcpy(p, &(s->str[ovector[last]]), (size_t)len); … … 676 675 { 677 676 len = (size_t)tlen; 678 if (r->siz >= (r->len + len) && 679 &(s->str[ovector[2*i -1]]) ) { 677 if (r->siz >= (r->len + len) /* && &(s->str[ovector[2*i -1]]) always true */ ) { 680 678 memcpy(p, &(s->str[ovector[2*i -1]]), (size_t)len); 681 679 p += (len - 1);
Note:
See TracChangeset
for help on using the changeset viewer.