summaryrefslogtreecommitdiff
path: root/protocols/Tox/src/tox_proto.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Tox/src/tox_proto.cpp')
-rw-r--r--protocols/Tox/src/tox_proto.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/protocols/Tox/src/tox_proto.cpp b/protocols/Tox/src/tox_proto.cpp
index aff83a2db3..b31d83f894 100644
--- a/protocols/Tox/src/tox_proto.cpp
+++ b/protocols/Tox/src/tox_proto.cpp
@@ -210,7 +210,16 @@ int CToxProto::SetStatus(int iNewStatus)
return 0;
}
-HANDLE CToxProto::GetAwayMsg(MCONTACT) { return 0; }
+HANDLE CToxProto::GetAwayMsg(MCONTACT hContact)
+{
+ if (IsOnline())
+ {
+ ForkThread(&CToxProto::GetStatusMessageAsync, (void*)hContact);
+ return (HANDLE)hContact;
+ }
+
+ return 0;
+}
int CToxProto::SetAwayMsg(int, const TCHAR *msg)
{