Changeset b54d2f1 in mainline for kernel/generic/src/printf/vprintf.c


Ignore:
Timestamp:
2009-03-31T22:11:11Z (15 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e1813cf
Parents:
32704cb
Message:

Semantics for 'index' parameter of utf8_encode/decode() should be more logical.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/printf/vprintf.c

    r32704cb rb54d2f1  
    5050       
    5151        while (index < size) {
    52                 putchar(utf8_decode(str, &index, size - 1));
    53                 index++;
     52                putchar(utf8_decode(str, &index, size));
    5453                chars++;
    5554        }
     
    7877        while ((uc = utf8_decode(str, &index, UTF8_NO_LIMIT)) != 0) {
    7978                putchar(uc);
    80                 index++;
    8179                chars++;
    8280        }
Note: See TracChangeset for help on using the changeset viewer.