aboutsummaryrefslogtreecommitdiff
path: root/debian/patches/lp_743564.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/lp_743564.patch')
-rw-r--r--debian/patches/lp_743564.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/debian/patches/lp_743564.patch b/debian/patches/lp_743564.patch
new file mode 100644
index 0000000..8a6030b
--- /dev/null
+++ b/debian/patches/lp_743564.patch
@@ -0,0 +1,14 @@
+=== modified file 'src/application-service-appstore.c'
+--- old/src/application-service-appstore.c 2011-04-07 18:33:33 +0000
++++ new/src/application-service-appstore.c 2011-04-08 20:54:15 +0000
+@@ -498,7 +498,8 @@
+ if (menu == NULL || id == NULL || category == NULL || status == NULL ||
+ icon_name == NULL) {
+ g_warning("Notification Item on object %s of %s doesn't have enough properties.", app->dbus_object, app->dbus_name);
+- g_free(app); // Need to do more than this, but it gives the idea of the flow we're going for.
++ if (!app->validated)
++ application_free(app);
+ }
+ else {
+ app->validated = TRUE;
+