plover-gtk/packagestore.c
changeset 40 e61a449e94cb
parent 24 2b9f54d14cc2
child 109 2947214c450e
     1.1 --- a/plover-gtk/packagestore.c	Sat Nov 15 19:04:45 2014 +0000
     1.2 +++ b/plover-gtk/packagestore.c	Mon Jun 13 12:19:50 2016 +0100
     1.3 @@ -136,7 +136,8 @@
     1.4  static void plover_package_store_get_value(GtkTreeModel *tree_model,
     1.5    GtkTreeIter *iter,gint column,GValue *value)
     1.6  {
     1.7 -    char *s;
     1.8 +    gchar *s;
     1.9 +    const char *summary;
    1.10      PloverPackageStore *store=(PloverPackageStore *)tree_model;
    1.11      PloverPackage *package;
    1.12      GInputStream *stream;
    1.13 @@ -170,9 +171,9 @@
    1.14  	    g_value_set_string(value,plover_package_get_version(package));
    1.15  	    break;
    1.16  	case PLOVER_PACKAGE_STORE_SUMMARY_COLUMN:
    1.17 -	    s=plover_package_get_summary(package);
    1.18 -	    if (*s)
    1.19 -		g_value_set_string(value,s);
    1.20 +	    summary=plover_package_get_summary(package);
    1.21 +	    if (*summary)
    1.22 +		g_value_set_string(value,summary);
    1.23  	    else
    1.24  	    {
    1.25  		s=g_strconcat("The ",plover_package_get_name(package),