@@ -185,7 +185,7 @@ TEST_F(LibcBuiltinTest, printf)
185
185
va_list.add (20 ); // %zd
186
186
va_list.add (20 ); // %ld
187
187
188
- va_list.add (20L ); // %jd
188
+ va_list.add (intmax_t ( 20 ) ); // %jd
189
189
190
190
testing::internal::CaptureStdout ();
191
191
@@ -323,7 +323,7 @@ TEST_F(LibcBuiltinTest, printf)
323
323
324
324
TEST_F (LibcBuiltinTest, sprintf)
325
325
{
326
- const char * buf;
326
+ char buf[ 200 ] = { 0 } ;
327
327
const char *str = " Hello Wrold" ;
328
328
const char *str_sig = " c" ;
329
329
const char *str_f = " 20, 3.140000, Hello World" ;
@@ -508,7 +508,7 @@ TEST_F(LibcBuiltinTest, memcmp)
508
508
TEST_F (LibcBuiltinTest, memcpy)
509
509
{
510
510
const char *src = " Hell World" ;
511
- char * dest;
511
+ char dest[ sizeof (src)] = { 0 } ;
512
512
513
513
AppData src_app{ dummy_exec_env.get (), src };
514
514
AppData dest_app{ dummy_exec_env.get (), dest };
@@ -535,7 +535,7 @@ TEST_F(LibcBuiltinTest, memcpy)
535
535
TEST_F (LibcBuiltinTest, memmove)
536
536
{
537
537
const char *src = " Hell World" ;
538
- char * dest;
538
+ char dest[ sizeof (src)] = { 0 } ;
539
539
540
540
AppData src_app{ dummy_exec_env.get (), src };
541
541
AppData dest_app{ dummy_exec_env.get (), dest };
@@ -673,7 +673,7 @@ TEST_F(LibcBuiltinTest, strncmp)
673
673
TEST_F (LibcBuiltinTest, strcpy)
674
674
{
675
675
char *src = (char *)" Hello World!" ;
676
- char * dest;
676
+ char dest[ sizeof (src)] = { 0 } ;
677
677
678
678
AppData src_app{ dummy_exec_env.get (), src };
679
679
AppData dest_app{ dummy_exec_env.get (), dest };
@@ -696,7 +696,7 @@ TEST_F(LibcBuiltinTest, strcpy)
696
696
TEST_F (LibcBuiltinTest, strncpy)
697
697
{
698
698
char *src = (char *)" Hello World!" ;
699
- char * dest;
699
+ char dest[ sizeof (src)] = { 0 } ;
700
700
701
701
AppData src_app{ dummy_exec_env.get (), src };
702
702
AppData dest_app{ dummy_exec_env.get (), dest };
@@ -1295,7 +1295,7 @@ TEST_F(LibcBuiltinTest, isalnum)
1295
1295
TEST_F (LibcBuiltinTest, emscripten_memcpy_big)
1296
1296
{
1297
1297
const char *src = " Hell World" ;
1298
- char * dest;
1298
+ char dest[ sizeof (src)] = { 0 } ;
1299
1299
1300
1300
AppData src_app{ dummy_exec_env.get (), src };
1301
1301
AppData dest_app{ dummy_exec_env.get (), dest };
0 commit comments