[gnome-panel] status-notifier: avoid a critical
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-panel] status-notifier: avoid a critical
- Date: Fri, 29 Dec 2017 00:16:04 +0000 (UTC)
commit 02f5ee5212f709ad0d8a93fd2c6ba04ccf131a1b
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Fri Dec 29 02:12:50 2017 +0200
status-notifier: avoid a critical
WindowId property should be unsigned int.
.../status-notifier/org.kde.StatusNotifierItem.xml | 2 +-
modules/status-notifier/sn-item-v0.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/modules/status-notifier/org.kde.StatusNotifierItem.xml
b/modules/status-notifier/org.kde.StatusNotifierItem.xml
index 609d305..48f580f 100644
--- a/modules/status-notifier/org.kde.StatusNotifierItem.xml
+++ b/modules/status-notifier/org.kde.StatusNotifierItem.xml
@@ -33,7 +33,7 @@
<property name="Status" type="s" access="read" />
- <property name="WindowId" type="i" access="read" />
+ <property name="WindowId" type="u" access="read" />
<property name="IconName" type="s" access="read"/>
diff --git a/modules/status-notifier/sn-item-v0.c b/modules/status-notifier/sn-item-v0.c
index fb1e06d..a2245ed 100644
--- a/modules/status-notifier/sn-item-v0.c
+++ b/modules/status-notifier/sn-item-v0.c
@@ -892,7 +892,7 @@ get_all_cb (GObject *source_object,
else if (g_strcmp0 (key, "Status") == 0)
v0->status = g_variant_dup_string (value, NULL);
else if (g_strcmp0 (key, "WindowId") == 0)
- v0->window_id = g_variant_get_int32 (value);
+ v0->window_id = g_variant_get_uint32 (value);
else if (g_strcmp0 (key, "IconName") == 0)
v0->icon_name = g_variant_dup_string (value, NULL);
else if (g_strcmp0 (key, "IconPixmap") == 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]