Searched refs:ibuf (Results 1 – 2 of 2) sorted by relevance
/systemd-251/src/basic/ |
D | string-util.c | 586 char *strip_tab_ansi(char **ibuf, size_t *_isz, size_t highlight[2]) { in strip_tab_ansi() argument 598 assert(ibuf); in strip_tab_ansi() 599 assert(*ibuf); in strip_tab_ansi() 615 isz = _isz ? *_isz : strlen(*ibuf); in strip_tab_ansi() 623 for (const char *i = *ibuf; i < *ibuf + isz + 1; i++) { in strip_tab_ansi() 628 if (i >= *ibuf + isz) /* EOT */ in strip_tab_ansi() 644 advance_offsets(i - *ibuf, highlight, shift, 7); in strip_tab_ansi() 653 if (i >= *ibuf + isz) { /* EOT */ in strip_tab_ansi() 655 advance_offsets(i - *ibuf, highlight, shift, 1); in strip_tab_ansi() 666 advance_offsets(i - *ibuf, highlight, shift, 1); in strip_tab_ansi() [all …]
|
D | string-util.h | 161 char *strip_tab_ansi(char **ibuf, size_t *_isz, size_t highlight[2]);
|