- for (int32_t i = 0;
- sv->data[i] == ' ' || sv->data[i] == '\n' || sv->data[i] == '\r' || sv->data[i] == '\t';
- ++i) {
- sv->length -= 1;
- sv->data += 1;
- }
- for (int32_t i = sv->length - 1;
- i >= 0 && sv->data[i] == ' ' || sv->data[i] == '\n' || sv->data[i] == '\r' || sv->data[i] == '\t';
- --i) {
- sv->length -= 1;
- }
+ for (; sv->data[0] == ' ' || sv->data[0] == '\n' || sv->data[0] == '\r' || sv->data[0] == '\t';
+ sv->length -= 1, sv->data += 1) {}
+ for (; sv->data[sv->length - 1] == ' ' || sv->data[sv->length - 1] == '\n' ||
+ sv->data[sv->length - 1] == '\r' || sv->data[sv->length - 1] == '\t';
+ sv->length -= 1) {}