123456789101112131415161718192021222324252627 |
- #ifndef WCHAR_H
- #define WCHAR_H
-
- FILE_LICENCE ( GPL2_ONLY );
-
- #include <stddef.h>
-
- typedef void mbstate_t;
-
- /**
- * Convert wide character to multibyte sequence
- *
- * @v buf Buffer
- * @v wc Wide character
- * @v ps Shift state
- * @ret len Number of characters written
- *
- * This is a stub implementation, sufficient to handle basic ASCII
- * characters.
- */
- static inline __attribute__ (( always_inline ))
- size_t wcrtomb ( char *buf, wchar_t wc, mbstate_t *ps __unused ) {
- *buf = wc;
- return 1;
- }
-
- #endif /* WCHAR_H */
|