summaryrefslogtreecommitdiff
path: root/core/Messenger.c
diff options
context:
space:
mode:
authorirungentoo <irungentoo@gmail.com>2013-08-09 20:32:51 -0400
committerirungentoo <irungentoo@gmail.com>2013-08-09 20:32:51 -0400
commit341de59bb627600c27ef29b113fa71bac120350f (patch)
treea437f9ce10187c47b1ac36c8cbcc59025d29c208 /core/Messenger.c
parent1ec95162a0b0c4f54bb97ca39684573e73beac87 (diff)
Fixed possible bug.
Diffstat (limited to 'core/Messenger.c')
-rw-r--r--core/Messenger.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/Messenger.c b/core/Messenger.c
index 5f33886f..dd651107 100644
--- a/core/Messenger.c
+++ b/core/Messenger.c
@@ -389,7 +389,8 @@ static int send_statusmessage(int friendnumber, uint8_t * status, uint16_t lengt
389 389
390static int send_userstatus(int friendnumber, USERSTATUS status) 390static int send_userstatus(int friendnumber, USERSTATUS status)
391{ 391{
392 return write_cryptpacket_id(friendnumber, PACKET_ID_USERSTATUS, (uint8_t*)&status, sizeof(USERSTATUS)); 392 uint8_t stat = status;
393 return write_cryptpacket_id(friendnumber, PACKET_ID_USERSTATUS, &stat, sizeof(stat));
393} 394}
394 395
395static int set_friend_statusmessage(int friendnumber, uint8_t * status, uint16_t length) 396static int set_friend_statusmessage(int friendnumber, uint8_t * status, uint16_t length)