|
@@ -56,7 +56,7 @@ struct printf_info
|
|
{
|
|
{
|
|
int prec; /* Precision. */
|
|
int prec; /* Precision. */
|
|
int width; /* Width. */
|
|
int width; /* Width. */
|
|
-#ifdef __STDIO_WIDE /* TODO: temporary fix for uClibc */
|
|
+#ifdef __UCLIBC_HAS_WCHAR__
|
|
wchar_t spec; /* Format letter. */
|
|
wchar_t spec; /* Format letter. */
|
|
#else
|
|
#else
|
|
int spec;
|
|
int spec;
|
|
@@ -136,7 +136,7 @@ struct printf_info
|
|
#define PRINT_INFO_SET_extra(INFO_PTR,VAL) \
|
|
#define PRINT_INFO_SET_extra(INFO_PTR,VAL) \
|
|
((INFO_PTR)->_flags |= (((INFO_PTR)->_flags & ~1) | ((VAL) & 1)))
|
|
((INFO_PTR)->_flags |= (((INFO_PTR)->_flags & ~1) | ((VAL) & 1)))
|
|
#endif /* __PRINTF_INFO_NO_BITFIELD */
|
|
#endif /* __PRINTF_INFO_NO_BITFIELD */
|
|
-#ifdef __STDIO_WIDE /* TODO: temporary fix for uClibc */
|
|
+#ifdef __UCLIBC_HAS_WCHAR__
|
|
wchar_t pad; /* Padding character. */
|
|
wchar_t pad; /* Padding character. */
|
|
#else
|
|
#else
|
|
int pad;
|
|
int pad;
|