if (flags & STR_TERMINATE) {
if (src_len == -1) {
- src_len = strlen(src)+1;
+ src_len = strlen(src);
} else {
- src_len = strnlen(src, src_len) + 1;
+ src_len = strnlen(src, src_len);
}
}
if (flags & STR_TERMINATE) {
if (src_len == -1) {
- src_len = strlen_w(src)*2+2;
+ src_len = strlen_w(src)*2;
} else {
- src_len = strnlen_w(src, src_len/2)*2+2;
+ src_len = strnlen_w(src, src_len/2)*2;
}
}
if (flags & STR_TERMINATE) {
if (src_len == -1) {
- src_len = strlen(src)+1;
+ src_len = strlen(src);
} else {
- src_len = strnlen(src, src_len) + 1;
+ src_len = strnlen(src, src_len);
}
}