Changeset 08e103d4 in mainline for kernel/generic/src/printf/printf_core.c
- Timestamp:
- 2019-02-05T18:26:05Z (6 years ago)
- Children:
- 1d2f85e
- Parents:
- d066259
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-05 16:16:55)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-05 18:26:05)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/printf/printf_core.c
rd066259 r08e103d4 156 156 { 157 157 if (str == NULL) 158 return printf_putnchars(nullstr, str_ size(nullstr), ps);159 160 return ps->str_write((void *) str, str_ size(str), ps->data);158 return printf_putnchars(nullstr, str_bytes(nullstr), ps); 159 160 return ps->str_write((void *) str, str_bytes(str), ps->data); 161 161 } 162 162 … … 285 285 286 286 /* Print leading spaces. */ 287 size_t strw = str_ length(str);287 size_t strw = str_code_points(str); 288 288 if ((precision == 0) || (precision > strw)) 289 289 precision = strw; … … 301 301 /* Part of @a str fitting into the alloted space. */ 302 302 int retval; 303 size_t size = str_l size(str, precision);303 size_t size = str_lbytes(str, precision); 304 304 if ((retval = printf_putnchars(str, size, ps)) < 0) 305 305 return -counter; … … 333 333 334 334 /* Print leading spaces. */ 335 size_t strw = wstr_ length(str);335 size_t strw = wstr_code_points(str); 336 336 if ((precision == 0) || (precision > strw)) 337 337 precision = strw; … … 349 349 /* Part of @a wstr fitting into the alloted space. */ 350 350 int retval; 351 size_t size = wstr_l size(str, precision);351 size_t size = wstr_lbytes(str, precision); 352 352 if ((retval = printf_wputnchars(str, size, ps)) < 0) 353 353 return -counter;
Note:
See TracChangeset
for help on using the changeset viewer.