(dispserv_x11.c) Use snprintf instead of sprintf
This commit is contained in:
parent
8b86c49b39
commit
418f28b57a
|
@ -55,23 +55,28 @@ static void x11_display_server_destroy(void *data)
|
||||||
|
|
||||||
if (crt_en)
|
if (crt_en)
|
||||||
{
|
{
|
||||||
sprintf(output, "xrandr -s %dx%d", orig_width, orig_height);
|
snprintf(output, sizeof(output),
|
||||||
|
"xrandr -s %dx%d", orig_width, orig_height);
|
||||||
system(output);
|
system(output);
|
||||||
|
|
||||||
for (i = 0; i < 3; i++)
|
for (i = 0; i < 3; i++)
|
||||||
{
|
{
|
||||||
sprintf(output, "xrandr --delmode %s%d %s", "VGA", i, old_mode);
|
snprintf(output, sizeof(output),
|
||||||
|
"xrandr --delmode %s%d %s", "VGA", i, old_mode);
|
||||||
system(output);
|
system(output);
|
||||||
sprintf(output, "xrandr --delmode %s-%d %s", "VGA", i, old_mode);
|
snprintf(output, sizeof(output),
|
||||||
|
"xrandr --delmode %s-%d %s", "VGA", i, old_mode);
|
||||||
system(output);
|
system(output);
|
||||||
|
|
||||||
sprintf(output, "xrandr --delmode %s%d %s", "DVI", i, old_mode);
|
snprintf(output, sizeof(output),
|
||||||
|
"xrandr --delmode %s%d %s", "DVI", i, old_mode);
|
||||||
system(output);
|
system(output);
|
||||||
sprintf(output, "xrandr --delmode %s-%d %s", "DVI", i, old_mode);
|
snprintf(output, sizeof(output),
|
||||||
|
"xrandr --delmode %s-%d %s", "DVI", i, old_mode);
|
||||||
system(output);
|
system(output);
|
||||||
}
|
}
|
||||||
|
|
||||||
sprintf(output, "xrandr --rmmode %s", old_mode);
|
snprintf(output, sizeof(output), "xrandr --rmmode %s", old_mode);
|
||||||
system(output);
|
system(output);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue