Commit 30303c04 authored by Him188's avatar Him188

Fix unsigned values

parent 751fa4b5
...@@ -86,7 +86,7 @@ internal class MessageSourceFromFriendImpl( ...@@ -86,7 +86,7 @@ internal class MessageSourceFromFriendImpl(
type = 0, type = 0,
time = msg.msgHead.msgTime, time = msg.msgHead.msgTime,
pbReserve = SourceMsg.ResvAttr( pbReserve = SourceMsg.ResvAttr(
origUids = id.toULong().toLong() origUids = id.toLong() and 0xFFFF_FFFF
).toByteArray(SourceMsg.ResvAttr.serializer()), ).toByteArray(SourceMsg.ResvAttr.serializer()),
srcMsg = MsgComm.Msg( srcMsg = MsgComm.Msg(
msgHead = MsgComm.MsgHead( msgHead = MsgComm.MsgHead(
...@@ -96,7 +96,7 @@ internal class MessageSourceFromFriendImpl( ...@@ -96,7 +96,7 @@ internal class MessageSourceFromFriendImpl(
c2cCmd = msg.msgHead.c2cCmd, c2cCmd = msg.msgHead.c2cCmd,
msgSeq = msg.msgHead.msgSeq, msgSeq = msg.msgHead.msgSeq,
msgTime = msg.msgHead.msgTime, msgTime = msg.msgHead.msgTime,
msgUid = id.toULong().toLong(), // ok msgUid = id.toLong() and 0xFFFF_FFFF, // ok
// groupInfo = MsgComm.GroupInfo(groupCode = msg.msgHead.groupInfo.groupCode), // groupInfo = MsgComm.GroupInfo(groupCode = msg.msgHead.groupInfo.groupCode),
isSrcMsg = true isSrcMsg = true
), ),
...@@ -151,7 +151,7 @@ internal class MessageSourceFromTempImpl( ...@@ -151,7 +151,7 @@ internal class MessageSourceFromTempImpl(
type = 0, type = 0,
time = msg.msgHead.msgTime, time = msg.msgHead.msgTime,
pbReserve = SourceMsg.ResvAttr( pbReserve = SourceMsg.ResvAttr(
origUids = id.toULong().toLong() origUids = id.toLong() and 0xFFFF_FFFF
).toByteArray(SourceMsg.ResvAttr.serializer()), ).toByteArray(SourceMsg.ResvAttr.serializer()),
srcMsg = MsgComm.Msg( srcMsg = MsgComm.Msg(
msgHead = MsgComm.MsgHead( msgHead = MsgComm.MsgHead(
...@@ -161,7 +161,7 @@ internal class MessageSourceFromTempImpl( ...@@ -161,7 +161,7 @@ internal class MessageSourceFromTempImpl(
c2cCmd = msg.msgHead.c2cCmd, c2cCmd = msg.msgHead.c2cCmd,
msgSeq = msg.msgHead.msgSeq, msgSeq = msg.msgHead.msgSeq,
msgTime = msg.msgHead.msgTime, msgTime = msg.msgHead.msgTime,
msgUid = id.toULong().toLong(), // ok msgUid = id.toLong() and 0xFFFF_FFFF, // ok
// groupInfo = MsgComm.GroupInfo(groupCode = msg.msgHead.groupInfo.groupCode), // groupInfo = MsgComm.GroupInfo(groupCode = msg.msgHead.groupInfo.groupCode),
isSrcMsg = true isSrcMsg = true
), ),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment