]> pd.if.org Git - pdclib/commitdiff
Make _PDCLIB_mbstate_t available in the type namespace, not just the struct tag namespace
authorOwen Shepherd <owen.shepherd@e43.eu>
Sun, 30 Dec 2012 20:31:02 +0000 (20:31 +0000)
committerOwen Shepherd <owen.shepherd@e43.eu>
Sun, 30 Dec 2012 20:31:02 +0000 (20:31 +0000)
includes/uchar.h
includes/wchar.h
internals/_PDCLIB_int.h

index d93d50ce45436ef96fe98f00033d69cf8a660ff0..1419df66b128be4f3d8545f6cf241041d7482546 100644 (file)
@@ -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
index 34f2ef300620af29f08aa70089e59d1b5ade1322..2740d003f64155538044bc2d974a4d17ae605b33 100644 (file)
@@ -32,7 +32,7 @@ typedef _PDCLIB_wint_t wint_t;
 \r
 #ifndef _PDCLIB_MBSTATE_T_DEFINED\r
 #define _PDCLIB_MBSTATE_T_DEFINED _PDCLIB_MBSTATE_T_DEFINED\r
-typedef struct _PDCLIB_mbstate_t mbstate_t;\r
+typedef _PDCLIB_mbstate_t mbstate_t;\r
 #endif\r
 \r
 struct tm;\r
index 53f6ae39443d9c415dea304e491a21db33e515cd..e9de2e4695fc0ab588c629ebce02e12ff94a15de 100644 (file)
@@ -422,8 +422,8 @@ struct _PDCLIB_ctype_t
 /* mbstate_t                                                                  */
 /* -------------------------------------------------------------------------- */
 
-struct _PDCLIB_mbstate_t {
+typedef struct _PDCLIB_mbstate_t {
     _PDCLIB_uint32_t st[4];
-};
+} _PDCLIB_mbstate_t;
 
 #endif