diff options
Diffstat (limited to 'protocols/Twitter/src')
| -rw-r--r-- | protocols/Twitter/src/contacts.cpp | 8 | 
1 files changed, 2 insertions, 6 deletions
diff --git a/protocols/Twitter/src/contacts.cpp b/protocols/Twitter/src/contacts.cpp index 248cd0d59d..c87dafb226 100644 --- a/protocols/Twitter/src/contacts.cpp +++ b/protocols/Twitter/src/contacts.cpp @@ -161,12 +161,8 @@ void TwitterProto::GetAwayMsgWorker(void *arg)  	if (hContact == 0)
  		return;
 -	DBVARIANT dbv;
 -	if (!db_get_ws(hContact, "CList", "StatusMsg", &dbv)) {
 -		ProtoBroadcastAck(hContact, ACKTYPE_AWAYMSG, ACKRESULT_SUCCESS, (HANDLE)1, (LPARAM)dbv.pwszVal);
 -		db_free(&dbv);
 -	}
 -	else ProtoBroadcastAck(hContact, ACKTYPE_AWAYMSG, ACKRESULT_FAILED, (HANDLE)1, 0);
 +	ptrW wszMsg(db_get_wsa(hContact, "CList", "StatusMsg"));
 +	ProtoBroadcastAck(hContact, ACKTYPE_AWAYMSG, ACKRESULT_SUCCESS, (HANDLE)1, wszMsg);
  }
  HANDLE TwitterProto::GetAwayMsg(MCONTACT hContact)
  | 
