#define LONG_DIG 10
#define LONG_MAX_DEZ_STR "2147483647"
#define LONG_MIN_DEZ_STR "2147483648"
-#define ULONG_MAX_DEZ_STR "4294967296"
+#define ULONG_MAX_DEZ_STR "4294967295"
#define LONG_MAX_OCT_STR
#define LONG_MIN_OCT_STR
#define ULONG_MAX_OCT_STR
/* FIXME: This test not yet 32/64 bit agnostic */
TESTCASE( testprintf( buffer, 100, "%p", (void *)0xdeadbeef ) == 10 );
TESTCASE_SPRINTF( strcmp( buffer, "0xdeadbeef" ) == 0 );
+ TESTCASE( testprintf( buffer, 100, "%#6x", 1 ) == 6 );
+ TESTCASE_SPRINTF( strcmp( buffer, "0x0001" ) == 0 );
#ifndef TEST_CONVERSION_ONLY
{
int val1, val2;