@@ -2567,7 +2567,7 @@ void Game::processKeyInput()
2567
2567
wchar_t buf[100 ];
2568
2568
g_settings->setFloat (" sound_volume" , new_volume);
2569
2569
const wchar_t *str = wgettext (" Volume changed to %d%%" );
2570
- swprintf (buf, sizeof (buf), str, myround (new_volume * 100 ));
2570
+ swprintf (buf, sizeof (buf) / sizeof ( wchar_t ) , str, myround (new_volume * 100 ));
2571
2571
delete[] str;
2572
2572
m_statustext = buf;
2573
2573
runData.statustext_time = 0 ;
@@ -2576,7 +2576,7 @@ void Game::processKeyInput()
2576
2576
wchar_t buf[100 ];
2577
2577
g_settings->setFloat (" sound_volume" , new_volume);
2578
2578
const wchar_t *str = wgettext (" Volume changed to %d%%" );
2579
- swprintf (buf, sizeof (buf), str, myround (new_volume * 100 ));
2579
+ swprintf (buf, sizeof (buf) / sizeof ( wchar_t ) , str, myround (new_volume * 100 ));
2580
2580
delete[] str;
2581
2581
m_statustext = buf;
2582
2582
runData.statustext_time = 0 ;
@@ -2968,7 +2968,7 @@ void Game::toggleProfiler()
2968
2968
if (runData.profiler_current_page != 0 ) {
2969
2969
wchar_t buf[255 ];
2970
2970
const wchar_t * str = wgettext (" Profiler shown (page %d of %d)" );
2971
- swprintf (buf, sizeof (buf), str,
2971
+ swprintf (buf, sizeof (buf) / sizeof ( wchar_t ) , str,
2972
2972
runData.profiler_current_page ,
2973
2973
runData.profiler_max_page );
2974
2974
delete[] str;
@@ -2990,13 +2990,13 @@ void Game::increaseViewRange()
2990
2990
if (range_new > 4000 ) {
2991
2991
range_new = 4000 ;
2992
2992
str = wgettext (" Viewing range is at maximum: %d" );
2993
- swprintf (buf, sizeof (buf), str, range_new);
2993
+ swprintf (buf, sizeof (buf) / sizeof ( wchar_t ) , str, range_new);
2994
2994
delete[] str;
2995
2995
m_statustext = buf;
2996
2996
2997
2997
} else {
2998
2998
str = wgettext (" Viewing range changed to %d" );
2999
- swprintf (buf, sizeof (buf), str, range_new);
2999
+ swprintf (buf, sizeof (buf) / sizeof ( wchar_t ) , str, range_new);
3000
3000
delete[] str;
3001
3001
m_statustext = buf;
3002
3002
}
@@ -3015,12 +3015,12 @@ void Game::decreaseViewRange()
3015
3015
if (range_new < 20 ) {
3016
3016
range_new = 20 ;
3017
3017
str = wgettext (" Viewing range is at minimum: %d" );
3018
- swprintf (buf, sizeof (buf), str, range_new);
3018
+ swprintf (buf, sizeof (buf) / sizeof ( wchar_t ) , str, range_new);
3019
3019
delete[] str;
3020
3020
m_statustext = buf;
3021
3021
} else {
3022
3022
str = wgettext (" Viewing range changed to %d" );
3023
- swprintf (buf, sizeof (buf), str, range_new);
3023
+ swprintf (buf, sizeof (buf) / sizeof ( wchar_t ) , str, range_new);
3024
3024
delete[] str;
3025
3025
m_statustext = buf;
3026
3026
}
0 commit comments