History

updating sprintf() functions to snprintf(); additional changes for type casting consistency

Ge Wang committed 3 years ago

Commit 725e88b1 parent 452dff937 files · +282 −257Browse files

Showing the changes to src/core/chuck_shell.cpp (1 of 37 files). Show all

Unified · Split

src/core/chuck_shell.cpp+6−6
@@ -564,7 +564,7 @@ void Chuck_Shell::continue_code( string & in ) · 563 unmodified lines
564564 #ifndef __PLATFORM_WIN32__
565565 snprintf( buf, 16, "code %2d> ", (int)scope );
566566 #else
567− sprintf( buf, "code %2ld> ", (long)scope);
567+ snprintf( buf, 16, "code %2ld> ", (long)scope);
568568 #endif
569569 prompt = buf;
570570 }
@@ -577,7 +577,7 @@ void Chuck_Shell::continue_code( string & in ) · 6 unmodified lines
577577 #ifndef __PLATFORM_WIN32__
578578 snprintf( buf, 16, "code %2d> ", (int)scope );
579579 #else
580− sprintf( buf, "code %2ld> ", (long)scope);
580+ snprintf( buf, 16, "code %2ld> ", (long)scope);
581581 #endif
582582 prompt = buf;
583583 }
@@ -1005,7 +1005,7 @@ t_CKBOOL Chuck_Shell_Network_VM::kill( string & out ) · 421 unmodified lines
10051005 string Chuck_Shell_Network_VM::fullname()
10061006 {
10071007 char buf[16];
1008− sprintf( buf, ":%u", (int)port );
1008+ snprintf( buf, 16, ":%u", (int)port );
10091009
10101010 return hostname + buf;
10111011 }
@@ -1388,7 +1388,7 @@ t_CKINT Chuck_Shell::Command_Ls::execute( vector< string > & argv, · 376 unmodified lines
13881388 return 0;
13891389 }
13901390
1391− int i, len = argv.size();
1391+ t_CKINT i, len = argv.size();
13921392 t_CKBOOL print_parent_name = len > 1 ? TRUE : FALSE;
13931393
13941394 for( i = 0; i < len; i++ )
@@ -1889,7 +1889,7 @@ t_CKINT Chuck_Shell::Command_VMAdd::execute( vector< string > & argv, · 494 unmodified lines
18891889 #ifndef __PLATFORM_WIN32__
18901890 snprintf( buf, 16, "%lu", caller->vms.size() - 1 );
18911891 #else
1892− sprintf( buf, "%lu", (long)caller->vms.size() - 1 );
1892+ snprintf( buf, 16, "%lu", (long)caller->vms.size() - 1 );
18931893 #endif // __PLATFORM_WIN32__
18941894
18951895 out += caller->current_vm->fullname() + " saved as VM " + buf + "\n";
@@ -1987,7 +1987,7 @@ t_CKINT Chuck_Shell::Command_VMList::execute( vector< string > & argv, · 91 unmodified lines
19871987 #ifndef __PLATFORM_WIN32__
19881988 snprintf( buf, 16, "%lu", i );
19891989 #else
1990− sprintf( buf, "%lu", (long)i );
1990+ snprintf( buf, 16, "%lu", (long)i );
19911991 #endif // __PLATFORM_WIN32__
19921992 out += string( "VM " ) + buf + ": " +
19931993 caller->vms[i]->fullname() + "\n";

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t