Use snprintf instead

pull/1001/head
jackun 1 year ago
parent c7ab967b92
commit 238a621c11
No known key found for this signature in database
GPG Key ID: 119DB3F1D05A9ED3

@ -199,8 +199,8 @@ void HudElements::gpu_stats(){
}
if (HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_gpu_power]) {
ImguiNextColumnOrNewRow();
static char str[5];
sprintf(str, "%.1f", gpu_info.powerUsage);
char str[16];
snprintf(str, sizeof(str), "%.1f", gpu_info.powerUsage);
if (strlen(str) > 4)
right_aligned_text(text_color, HUDElements.ralign_width, "%.0f", gpu_info.powerUsage);
else
@ -267,8 +267,8 @@ void HudElements::cpu_stats(){
if (HUDElements.params->enabled[OVERLAY_PARAM_ENABLED_cpu_power]){
ImguiNextColumnOrNewRow();
static char str[5];
sprintf(str, "%.1f", gpu_info.powerUsage);
char str[16];
snprintf(str, sizeof(str), "%.1f", gpu_info.powerUsage);
if (strlen(str) > 4)
right_aligned_text(HUDElements.colors.text, HUDElements.ralign_width, "%.0f", cpuStats.GetCPUDataTotal().power);
else

@ -901,7 +901,7 @@ bool parse_preset_config(int preset, struct overlay_params *params){
FILE *preset_file = fopen(preset_path.c_str(), "r");
char line[20];
char preset_string[20];
sprintf(preset_string, "[preset %d]\n", preset);
snprintf(preset_string, sizeof(preset_string), "[preset %d]\n", preset);
bool found_preset = false;
if (preset_file == NULL)
return false;

Loading…
Cancel
Save