Jakub Filak d596ad
From 97633ab28bef2e65032fb81063922e3106dd135b Mon Sep 17 00:00:00 2001
Jakub Filak d596ad
From: Jakub Filak <jfilak@redhat.com>
Jakub Filak d596ad
Date: Wed, 28 Oct 2015 00:21:12 +0100
Jakub Filak d596ad
Subject: [PATCH] dbus: ensure expected bytes width of DBus numbers
Jakub Filak d596ad
Jakub Filak d596ad
t - UINT64 - guint64 (unsigned long is not wide enough on 32bit architectures)
Jakub Filak d596ad
Jakub Filak d596ad
Resolves: rhbz#1256456
Jakub Filak d596ad
Jakub Filak d596ad
Signed-off-by: Jakub Filak <jfilak@redhat.com>
Jakub Filak d596ad
---
Jakub Filak d596ad
 src/dbus/abrt-dbus.c | 4 ++--
Jakub Filak d596ad
 1 file changed, 2 insertions(+), 2 deletions(-)
Jakub Filak d596ad
Jakub Filak d596ad
diff --git a/src/dbus/abrt-dbus.c b/src/dbus/abrt-dbus.c
Jakub Filak d596ad
index 44778a2..500ddb2 100644
Jakub Filak d596ad
--- a/src/dbus/abrt-dbus.c
Jakub Filak d596ad
+++ b/src/dbus/abrt-dbus.c
Jakub Filak d596ad
@@ -625,8 +625,8 @@ static void handle_method_call(GDBusConnection *connection,
Jakub Filak d596ad
 
Jakub Filak d596ad
             g_variant_builder_add(response_builder, "{s(its)}",
Jakub Filak d596ad
                                                     element_name,
Jakub Filak d596ad
-                                                    element_info->flags,
Jakub Filak d596ad
-                                                    size,
Jakub Filak d596ad
+                                                    (gint32)element_info->flags,
Jakub Filak d596ad
+                                                    (guint64)size,
Jakub Filak d596ad
                                                     element_info->content);
Jakub Filak d596ad
         }
Jakub Filak d596ad
 
Jakub Filak d596ad
-- 
Jakub Filak d596ad
2.6.3
Jakub Filak d596ad