From 059b143a706dc1c4728afc8a0f3cf8a7c96cc29e Mon Sep 17 00:00:00 2001 From: ejakowatz Date: Tue, 5 Oct 2004 06:56:41 +0000 Subject: [PATCH] The fWasDelivered member was never getting initialized, so replying to messages which did not explicitely request a reply would fail. The member is now initialized if an unflattened message has the MSG_FLAG_INCL_REPLY flag set. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9193 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/app/Message.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kits/app/Message.cpp b/src/kits/app/Message.cpp index 6577bb8111..0c98043c82 100644 --- a/src/kits/app/Message.cpp +++ b/src/kits/app/Message.cpp @@ -1647,6 +1647,8 @@ status_t BMessage::unflatten_hdr(BDataIO* stream, bool& swap) checksum_helper.Cache(fReplyTo.target); checksum_helper.Cache(fReplyTo.team); + fWasDelivered = true; + // Get the "big flags" uint8 bigFlags; // Get the preferred flag