plover-gtk/package.c
changeset 12 1d18b9c34d26
parent 9 8d3b1ddf789c
     1.1 --- a/plover-gtk/package.c	Sat Feb 20 12:11:02 2010 +0000
     1.2 +++ b/plover-gtk/package.c	Thu Nov 10 11:00:49 2011 +0000
     1.3 @@ -20,6 +20,7 @@
     1.4  #include <stdlib.h>
     1.5  #include <string.h>
     1.6  #include <glib-object.h>
     1.7 +#include <gtk/gtk.h>
     1.8  #include <razor.h>
     1.9  #include "plover-gtk/package.h"
    1.10  
    1.11 @@ -83,7 +84,7 @@
    1.12  const char *plover_package_get_name(PloverPackage *package)
    1.13  {
    1.14      PloverPackagePrivate *priv;
    1.15 -    const char *name;
    1.16 +    const char *name=NULL;
    1.17      g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL);
    1.18      priv=PLOVER_PACKAGE_GET_PRIVATE(package);
    1.19      razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_NAME,&name,
    1.20 @@ -94,7 +95,7 @@
    1.21  const char *plover_package_get_summary(PloverPackage *package)
    1.22  {
    1.23      PloverPackagePrivate *priv;
    1.24 -    const char *summary;
    1.25 +    const char *summary=NULL;
    1.26      g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL);
    1.27      priv=PLOVER_PACKAGE_GET_PRIVATE(package);
    1.28      razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_SUMMARY,&summary,
    1.29 @@ -105,7 +106,7 @@
    1.30  const char *plover_package_get_version(PloverPackage *package)
    1.31  {
    1.32      PloverPackagePrivate *priv;
    1.33 -    const char *version;
    1.34 +    const char *version=NULL;
    1.35      g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL);
    1.36      priv=PLOVER_PACKAGE_GET_PRIVATE(package);
    1.37      razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_VERSION,&version,
    1.38 @@ -116,7 +117,7 @@
    1.39  const char *plover_package_get_license(PloverPackage *package)
    1.40  {
    1.41      PloverPackagePrivate *priv;
    1.42 -    const char *license;
    1.43 +    const char *license=NULL;
    1.44      g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL);
    1.45      priv=PLOVER_PACKAGE_GET_PRIVATE(package);
    1.46      razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_LICENSE,&license,
    1.47 @@ -127,7 +128,7 @@
    1.48  const char *plover_package_get_arch(PloverPackage *package)
    1.49  {
    1.50      PloverPackagePrivate *priv;
    1.51 -    const char *arch;
    1.52 +    const char *arch=NULL;
    1.53      g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL);
    1.54      priv=PLOVER_PACKAGE_GET_PRIVATE(package);
    1.55      razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_ARCH,&arch,
    1.56 @@ -138,7 +139,7 @@
    1.57  const char *plover_package_get_description(PloverPackage *package)
    1.58  {
    1.59      PloverPackagePrivate *priv;
    1.60 -    const char *description;
    1.61 +    const char *description=NULL;
    1.62      g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL);
    1.63      priv=PLOVER_PACKAGE_GET_PRIVATE(package);
    1.64      razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_DESCRIPTION,
    1.65 @@ -149,7 +150,7 @@
    1.66  const char *plover_package_get_URL(PloverPackage *package)
    1.67  {
    1.68      PloverPackagePrivate *priv;
    1.69 -    const char *URL;
    1.70 +    const char *URL=NULL;
    1.71      g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL);
    1.72      priv=PLOVER_PACKAGE_GET_PRIVATE(package);
    1.73      razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_URL,&URL,