wok annotate dbus-c++/stuff/dbus-c++-0.9.0-copy_data_from_received_message.patch @ rev 25842

remove web-tweetdeck
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu May 15 11:37:45 2025 +0000 (3 months ago)
parents
children
rev   line source
shann@25781 1 From 2a770f61c060d19f7fe118c2a066306fa3e9ec3d Mon Sep 17 00:00:00 2001
shann@25781 2 From: =?UTF-8?q?Th=C3=A9o=20Goudout?= <theo.goudout@mydatakeeper.fr>
shann@25781 3 Date: Thu, 1 Aug 2019 08:24:29 +0000
shann@25781 4 Subject: [PATCH] Fix assert fail when copying data from received message
shann@25781 5
shann@25781 6 ---
shann@25781 7 src/message.cpp | 4 +++-
shann@25781 8 1 file changed, 3 insertions(+), 1 deletion(-)
shann@25781 9
shann@25781 10 diff --git a/src/message.cpp b/src/message.cpp
shann@25781 11 index 3f0cac4..1c4caab 100644
shann@25781 12 --- a/src/message.cpp
shann@25781 13 +++ b/src/message.cpp
shann@25781 14 @@ -350,7 +350,9 @@ void MessageIter::copy_data(MessageIter &to)
shann@25781 15 (
shann@25781 16 (DBusMessageIter *) & (to._iter),
shann@25781 17 from.type(),
shann@25781 18 - from.type() == DBUS_TYPE_VARIANT ? NULL : sig,
shann@25781 19 + (from.type() == DBUS_TYPE_STRUCT || from.type() == DBUS_TYPE_DICT_ENTRY)
shann@25781 20 + ? NULL
shann@25781 21 + : sig,
shann@25781 22 (DBusMessageIter *) & (to_container._iter)
shann@25781 23 );
shann@25781 24
shann@25781 25 --
shann@25781 26 2.22.0
shann@25781 27