aboutsummaryrefslogtreecommitdiff
path: root/tests/test-gtk-label-server.c
diff options
context:
space:
mode:
authorSebastien Bacher <seb128@ubuntu.com>2010-02-04 14:09:19 -0800
committerSebastien Bacher <seb128@ubuntu.com>2010-02-04 14:09:19 -0800
commitc6637f3dbfffaead059486b86c1d3332fc600cbf (patch)
tree7d348358d0b4fa999a851af2352f49ce5f851098 /tests/test-gtk-label-server.c
parentde91eab080847de6bea8d87d78589672c258eabe (diff)
parent6bed6531192b318cfcf4281662491521b95b68f6 (diff)
downloadlibdbusmenu-c6637f3dbfffaead059486b86c1d3332fc600cbf.tar.gz
libdbusmenu-c6637f3dbfffaead059486b86c1d3332fc600cbf.tar.bz2
libdbusmenu-c6637f3dbfffaead059486b86c1d3332fc600cbf.zip
releasing version 0.2.2-0ubuntu1
Diffstat (limited to 'tests/test-gtk-label-server.c')
-rw-r--r--tests/test-gtk-label-server.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/test-gtk-label-server.c b/tests/test-gtk-label-server.c
index c4d41ee..32d7a43 100644
--- a/tests/test-gtk-label-server.c
+++ b/tests/test-gtk-label-server.c
@@ -32,9 +32,9 @@ with this program. If not, see <http://www.gnu.org/licenses/>.
#include <json-glib/json-glib.h>
static void
-menuitem_click(DbusmenuMenuitem * mi, gpointer user_data)
+menuitem_click(DbusmenuMenuitem * mi, guint32 time, gpointer user_data)
{
- g_debug("Clicked on: %d", dbusmenu_menuitem_get_id(mi));
+ g_debug("Clicked on: %d @ %d", dbusmenu_menuitem_get_id(mi), time);
return;
}
@@ -53,7 +53,10 @@ set_props (DbusmenuMenuitem * mi, JsonObject * node)
JsonNode * lnode = json_object_get_member(node, member);
if (JSON_NODE_TYPE(lnode) != JSON_NODE_VALUE) { continue; }
- dbusmenu_menuitem_property_set(mi, member, json_node_get_string(lnode));
+ GValue value = {0};
+ json_node_get_value(lnode, &value);
+ dbusmenu_menuitem_property_set_value(mi, member, &value);
+ g_value_unset(&value);
}
return;