mirror of git://sourceware.org/git/glibc.git
				
				
				
			
		
			
	
	
		
			22 lines
		
	
	
		
			466 B
		
	
	
	
		
			C
		
	
	
	
		
		
			
		
	
	
			22 lines
		
	
	
		
			466 B
		
	
	
	
		
			C
		
	
	
	
|  | #include <stdio.h>
 | ||
|  | #include <string.h>
 | ||
|  | 
 | ||
|  | static char buf[32768]; | ||
|  | static const char expected[] = "\
 | ||
|  | \n\ | ||
|  | a\n\ | ||
|  | abbcd55%%%%%%%%%%%%%%%%%%%%%%%%%%\n"; | ||
|  | 
 | ||
|  | static int | ||
|  | do_test (void) | ||
|  | { | ||
|  |   snprintf (buf, sizeof (buf), | ||
|  | 	    "\n%1$s\n" "%1$s" "%2$s" "%2$s" "%3$s" "%4$s" "%5$d" "%5$d" | ||
|  | 	    "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n", | ||
|  | 	    "a", "b", "c", "d", 5); | ||
|  |   return strcmp (buf, expected) != 0; | ||
|  | } | ||
|  | 
 | ||
|  | #define TEST_FUNCTION do_test ()
 | ||
|  | #include "../test-skeleton.c"
 |