Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/bithenge/src/linux/common.h

    r28a5ebd r5a6cc679  
    3737#include <stdlib.h>
    3838#include <string.h>
    39 #include <uchar.h>
     39#include <wchar.h>
    4040
    4141#define max(aleph, bet) ((aleph) > (bet) ? (aleph) : (bet))
     
    5555}
    5656
    57 static inline errno_t string_iterator_next(string_iterator_t *i, char32_t *out)
     57static inline errno_t string_iterator_next(string_iterator_t *i, wchar_t *out)
    5858{
    5959        wint_t rc = btowc(*(*i)++); // TODO
    60         *out = (char32_t) rc;
     60        *out = (wchar_t) rc;
    6161        return rc == WEOF ? EILSEQ : EOK;
    6262}
     
    7272}
    7373
    74 static inline const char *str_chr(const char *string, char32_t ch)
     74static inline const char *str_chr(const char *string, wchar_t ch)
    7575{
    7676        return strchr(string, wctob(ch)); // TODO
Note: See TracChangeset for help on using the changeset viewer.