Skip to content
Snippets Groups Projects
Commit cf317d5d authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

Fix (unlikely) deadlock when load_vmode() fails.

parent 4af4effb
No related branches found
No related tags found
1 merge request!463MRC mods by Codefenix (2024-10-20)
Pipeline #4284 passed
......@@ -559,10 +559,12 @@ static int video_init()
if (ciolib_initial_scaling != 0.0)
x_cvstat.scaling = vstat.scaling = ciolib_initial_scaling;
if (x_cvstat.scaling < 1.0 || vstat.scaling < 1.0)
x_cvstat.scaling = vstat.scaling = 1;
x_cvstat.scaling = vstat.scaling = 1.0;
/* Initialize mode 3 (text, 80x25, 16 colors) */
if(load_vmode(&vstat, ciolib_initial_mode))
if(load_vmode(&vstat, ciolib_initial_mode)) {
pthread_mutex_unlock(&vstatlock);
return(-1);
}
x_cvstat = vstat;
pthread_mutex_unlock(&vstatlock);
if(init_window())
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment