diff -r 8d3b1ddf789c -r 29d8bb64056c plover-gtk/package.c --- a/plover-gtk/package.c Sat Feb 20 12:11:02 2010 +0000 +++ b/plover-gtk/package.c Thu Nov 10 11:19:34 2011 +0000 @@ -20,6 +20,7 @@ #include #include #include +#include #include #include "plover-gtk/package.h" @@ -83,7 +84,7 @@ const char *plover_package_get_name(PloverPackage *package) { PloverPackagePrivate *priv; - const char *name; + const char *name=NULL; g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL); priv=PLOVER_PACKAGE_GET_PRIVATE(package); razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_NAME,&name, @@ -94,7 +95,7 @@ const char *plover_package_get_summary(PloverPackage *package) { PloverPackagePrivate *priv; - const char *summary; + const char *summary=NULL; g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL); priv=PLOVER_PACKAGE_GET_PRIVATE(package); razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_SUMMARY,&summary, @@ -105,7 +106,7 @@ const char *plover_package_get_version(PloverPackage *package) { PloverPackagePrivate *priv; - const char *version; + const char *version=NULL; g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL); priv=PLOVER_PACKAGE_GET_PRIVATE(package); razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_VERSION,&version, @@ -116,7 +117,7 @@ const char *plover_package_get_license(PloverPackage *package) { PloverPackagePrivate *priv; - const char *license; + const char *license=NULL; g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL); priv=PLOVER_PACKAGE_GET_PRIVATE(package); razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_LICENSE,&license, @@ -127,7 +128,7 @@ const char *plover_package_get_arch(PloverPackage *package) { PloverPackagePrivate *priv; - const char *arch; + const char *arch=NULL; g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL); priv=PLOVER_PACKAGE_GET_PRIVATE(package); razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_ARCH,&arch, @@ -138,7 +139,7 @@ const char *plover_package_get_description(PloverPackage *package) { PloverPackagePrivate *priv; - const char *description; + const char *description=NULL; g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL); priv=PLOVER_PACKAGE_GET_PRIVATE(package); razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_DESCRIPTION, @@ -149,7 +150,7 @@ const char *plover_package_get_URL(PloverPackage *package) { PloverPackagePrivate *priv; - const char *URL; + const char *URL=NULL; g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL); priv=PLOVER_PACKAGE_GET_PRIVATE(package); razor_package_get_details(priv->set,priv->pkg,RAZOR_DETAIL_URL,&URL,