@@ -64,7 +64,7 @@ DEFINE_TEST(test_write_filter_b64encode)
6464 assert ((ae = archive_entry_new ()) != NULL );
6565 archive_entry_set_filetype (ae , AE_IFREG );
6666 archive_entry_set_size (ae , datasize );
67- sprintf (path , "file%03d" , i );
67+ snprintf (path , sizeof ( path ) , "file%03d" , i );
6868 archive_entry_copy_pathname (ae , path );
6969 assertEqualIntA (a , ARCHIVE_OK , archive_write_header (a , ae ));
7070 assertA (datasize
@@ -79,7 +79,7 @@ DEFINE_TEST(test_write_filter_b64encode)
7979 assertEqualIntA (a , ARCHIVE_OK , archive_read_support_filter_all (a ));
8080 assertEqualIntA (a , ARCHIVE_OK , archive_read_open_memory (a , buff , used1 ));
8181 for (i = 0 ; i < 99 ; i ++ ) {
82- sprintf (path , "file%03d" , i );
82+ snprintf (path , sizeof ( path ) , "file%03d" , i );
8383 if (!assertEqualIntA (a , 0 , archive_read_next_header (a , & ae )))
8484 break ;
8585 assertEqualString (path , archive_entry_pathname (ae ));
@@ -111,7 +111,7 @@ DEFINE_TEST(test_write_filter_b64encode)
111111 assertEqualIntA (a , ARCHIVE_OK ,
112112 archive_write_open_memory (a , buff , buffsize , & used2 ));
113113 for (i = 0 ; i < 99 ; i ++ ) {
114- sprintf (path , "file%03d" , i );
114+ snprintf (path , sizeof ( path ) , "file%03d" , i );
115115 assert ((ae = archive_entry_new ()) != NULL );
116116 archive_entry_copy_pathname (ae , path );
117117 archive_entry_set_size (ae , datasize );
@@ -128,7 +128,7 @@ DEFINE_TEST(test_write_filter_b64encode)
128128 assertEqualIntA (a , ARCHIVE_OK , archive_read_support_filter_all (a ));
129129 assertEqualIntA (a , ARCHIVE_OK , archive_read_open_memory (a , buff , used2 ));
130130 for (i = 0 ; i < 99 ; i ++ ) {
131- sprintf (path , "file%03d" , i );
131+ snprintf (path , sizeof ( path ) , "file%03d" , i );
132132 if (!assertEqualInt (0 , archive_read_next_header (a , & ae )))
133133 break ;
134134 assertEqualString (path , archive_entry_pathname (ae ));
0 commit comments