[mate-session-manager/epel7] add a upstream patch

Wolfgang Ulbrich raveit65 at fedoraproject.org
Wed Mar 11 15:14:42 UTC 2015


commit 9a2c9a0d377a40797e9249ae40adea7227f705fc
Author: raveit65 <chat-to-me at raveit.de>
Date:   Wed Mar 11 16:14:34 2015 +0100

    add a upstream patch

 ...-manager_avoid-dereferencing-NULL-pointer.patch | 33 +++++++++++
 x-caja.patch                                       | 69 ----------------------
 2 files changed, 33 insertions(+), 69 deletions(-)
---
diff --git a/mate-session-manager_avoid-dereferencing-NULL-pointer.patch b/mate-session-manager_avoid-dereferencing-NULL-pointer.patch
new file mode 100644
index 0000000..58a1da7
--- /dev/null
+++ b/mate-session-manager_avoid-dereferencing-NULL-pointer.patch
@@ -0,0 +1,33 @@
+diff --git a/mate-session/main.c b/mate-session/main.c
+index 63cc5fc..f5f5734 100644
+--- a/mate-session/main.c
++++ b/mate-session/main.c
+@@ -249,15 +249,16 @@ static void append_required_apps(GsmManager* manager)
+ 	{
+ 		g_warning("No required applications specified");
+ 	}
+-
+-	for (i = 0; required_components[i]; i++)
++	else
+ 	{
++		for (i = 0; required_components[i]; i++)
++		{
+ 			char* default_provider;
+ 			const char* component;
+ 
+ 			if (IS_STRING_EMPTY((char*) required_components[i]))
+ 			{
+-					continue;
++				continue;
+ 			}
+ 
+ 			component = required_components[i];
+@@ -285,6 +286,7 @@ static void append_required_apps(GsmManager* manager)
+ 			}
+ 
+ 			g_free(default_provider);
++		}
+ 	}
+ 
+ 	g_debug("main: *** Done adding required apps");
+


More information about the scm-commits mailing list