return;
ply_trace ("Showing splash screen");
- find_override_splash (state);
if (state->override_splash_path != NULL)
{
ply_trace ("Trying override splash at '%s'", state->override_splash_path);
state->boot_splash = show_theme (state, state->override_splash_path);
}
- find_system_default_splash (state);
if (state->boot_splash == NULL &&
state->system_default_splash_path != NULL)
{
state->boot_splash = show_theme (state, state->system_default_splash_path);
}
- find_distribution_default_splash (state);
if (state->boot_splash == NULL &&
state->distribution_default_splash_path != NULL)
{
return EX_UNAVAILABLE;
}
+ find_override_splash (&state);
+ find_system_default_splash (&state);
+ find_distribution_default_splash (&state);
+
if (command_line_has_argument (state.kernel_command_line, "plymouth.ignore-serial-consoles"))
device_manager_flags |= PLY_DEVICE_MANAGER_FLAGS_IGNORE_SERIAL_CONSOLES;