- sprintf( s, "%3.3s", "abcd" );
- ASSERT( 0 == strcmp( s, "3.3s" ) );
- sprintf( s, "%-3.3s", "abcd" );
- ASSERT( 0 == strcmp( s, "-3.3s" ) );
- sprintf( s, "%3.3s", "ab" );
- ASSERT( 0 == strcmp( s, "3.3s" ) );
- sprintf( s, "%-3.3s", "ab" );
- ASSERT( 0 == strcmp( s, "-3.3s" ) );
-#else
- sprintf( s, "%04X", 0x8765u );
- ASSERT( 0 == strcmp( s, "8765" ) );
-
- //and from bug 1193299
- sprintf( s, "%3.3s", "abcd" );
- ASSERT( 0 == strcmp( s, "abc" ) );
- sprintf( s, "%-3.3s", "abcd" );
- ASSERT( 0 == strcmp( s, "abc" ) );
- sprintf( s, "%3.3s", "ab" );
- ASSERT( 0 == strcmp( s, " ab" ) );
- sprintf( s, "%-3.3s", "ab" );
- ASSERT( 0 == strcmp( s, "ab " ) );
-#endif
+ sprintf (s, "%3.3s", "abcd");
+ ASSERT (0 == strcmp (s, "abc"));
+ sprintf (s, "%-3.3s", "abcd");
+ ASSERT (0 == strcmp (s, "abc"));
+ sprintf (s, "%3.3s", "ab");
+ ASSERT (0 == strcmp (s, " ab"));
+ sprintf (s, "%-3.3s", "ab");
+ ASSERT (0 == strcmp (s, "ab "));