]> pd.if.org Git - pdclib.old/blobdiff - includes/uchar.h
Minimize the amount of internal definitions which get exposed via the user-visible...
[pdclib.old] / includes / uchar.h
index 3b34c921dd4371124491e6c5596da7e81639fdaa..87b5aab27c46ae9c4509b83a81abada7a42255fe 100644 (file)
@@ -7,7 +7,7 @@
 
 #ifndef _PDCLIB_UCHAR_H
 #define _PDCLIB_UCHAR_H
-#include <_PDCLIB_encoding.h>
+#include <_PDCLIB_int.h>
 _PDCLIB_BEGIN_EXTERN_C
 
 /* This is mostly a placeholder. for now. This header will be completed by the
@@ -22,7 +22,7 @@ typedef _PDCLIB_size_t size_t;
 
 #ifndef _PDCLIB_MBSTATE_T_DEFINED
 #define _PDCLIB_MBSTATE_T_DEFINED _PDCLIB_MBSTATE_T_DEFINED
-typedef struct _PDCLIB_mbstate_t mbstate_t;
+typedef _PDCLIB_mbstate_t mbstate_t;
 #endif
 
 #ifndef __cplusplus
@@ -35,5 +35,6 @@ typedef _PDCLIB_char16_t char16_t;
 #define _PDCLIB_CHAR32_T_DEFINED _PDCLIB_CHAR32_T_DEFINED
 typedef _PDCLIB_char32_t char32_t;
 #endif
+#endif
 
 #endif
\ No newline at end of file