[gnome-software/gnome-3-16] Don't crash when PackageKit returns NULL description



commit f90e584c728402e32a8d4417a03bda89b2d97600
Author: Kalev Lember <kalevlember gmail com>
Date:   Wed Jun 3 16:34:21 2015 +0200

    Don't crash when PackageKit returns NULL description
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1226426

 src/plugins/gs-plugin-packagekit-refresh.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/plugins/gs-plugin-packagekit-refresh.c b/src/plugins/gs-plugin-packagekit-refresh.c
index 1a746e2..8895d5c 100644
--- a/src/plugins/gs-plugin-packagekit-refresh.c
+++ b/src/plugins/gs-plugin-packagekit-refresh.c
@@ -161,6 +161,9 @@ gs_plugin_packagekit_refresh_set_text (GsApp *app, const gchar *text)
        gchar *nl;
        _cleanup_free_ gchar *tmp = NULL;
 
+       if (text == NULL || text[0] == '\0')
+               return;
+
        /* look for newline */
        tmp = g_strdup (text);
        nl = g_strstr_len (tmp, -1, "\n");


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]