From 362b0053e8bd4f2e84a393e0d2b78df40d10ef2a06afb313a40a7633e58205b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Thu, 5 Jun 2014 07:26:55 +0000 Subject: [PATCH] - Update fix-serial-consoles.patch to fix a crash in some rare cases. OBS-URL: https://build.opensuse.org/package/show/Base:System/plymouth?expand=0&rev=144 --- fix-serial-consoles.patch | 7 +++++-- plymouth.changes | 6 ++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/fix-serial-consoles.patch b/fix-serial-consoles.patch index a35c057..2066006 100644 --- a/fix-serial-consoles.patch +++ b/fix-serial-consoles.patch @@ -44,14 +44,17 @@ Index: plymouth-0.8.8_git20140327/src/libply-splash-core/ply-device-manager.c { ply_trace ("serial consoles detected, managing them with details forced"); ply_hashtable_foreach (manager->terminals, -@@ -838,6 +839,12 @@ ply_device_manager_has_open_seats (ply_d +@@ -838,6 +839,15 @@ ply_device_manager_has_open_seats (ply_d return false; } +bool +ply_device_manager_has_serial_consoles (ply_device_manager_t *manager) +{ -+ return manager->has_serial_consoles; ++ if (manager) ++ return manager->has_serial_consoles; ++ else ++ return false; +} + ply_list_t * diff --git a/plymouth.changes b/plymouth.changes index 13d42a0..db74d09 100644 --- a/plymouth.changes +++ b/plymouth.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jun 5 07:24:10 UTC 2014 - idonmez@suse.com + +- Update fix-serial-consoles.patch to fix a crash in some rare + cases. + ------------------------------------------------------------------- Wed May 21 12:11:25 UTC 2014 - idonmez@suse.com