Changeset 82bb9c1 in mainline for kernel/generic/include/string.h


Ignore:
Timestamp:
2009-04-02T20:38:51Z (15 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade
Children:
58d5a7e7
Parents:
d09f84e6
Message:

Consider character display width somewhat. Explain naming scheme.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/string.h

    rd09f84e6 r82bb9c1  
    4343
    4444extern wchar_t chr_decode(const char *, size_t *, size_t);
    45 extern int chr_encode(const wchar_t, char *, size_t *, size_t);
     45extern int chr_encode(wchar_t, char *, size_t *, size_t);
     46extern count_t chr_width(wchar_t);
    4647
    47 extern size_t str_size(const char *str);
     48extern size_t str_size(const char *);
    4849extern size_t str_lsize(const char *, count_t);
    49 extern count_t str_length(const char *str);
    50 extern count_t wstr_length(const wchar_t *str);
     50extern size_t str_wsize(const char *, count_t);
     51
     52extern count_t str_length(const char *);
     53extern count_t wstr_length(const wchar_t *);
     54extern count_t wstr_wlength(const wchar_t *, count_t);
    5155
    5256extern bool ascii_check(const wchar_t ch);
Note: See TracChangeset for help on using the changeset viewer.