diff options
Diffstat (limited to 'protocols/WhatsAppWeb/src/proto.h')
-rw-r--r-- | protocols/WhatsAppWeb/src/proto.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/protocols/WhatsAppWeb/src/proto.h b/protocols/WhatsAppWeb/src/proto.h index e184faba67..3157fd2331 100644 --- a/protocols/WhatsAppWeb/src/proto.h +++ b/protocols/WhatsAppWeb/src/proto.h @@ -70,7 +70,7 @@ class WhatsAppProto : public PROTO<WhatsAppProto> } m_impl; - bool m_bTerminated, m_bOnline; + bool m_bTerminated; ptrW m_tszDefaultGroup; CMStringA m_szJid, m_szClientId, m_szClientToken; @@ -152,16 +152,8 @@ public: WhatsAppProto(const char *proto_name, const wchar_t *username); ~WhatsAppProto(); - inline bool isOnline() const - { return m_bOnline; - } - - inline bool isOffline() const - { return (m_iStatus == ID_STATUS_OFFLINE); - } - - inline bool isInvisible() const - { return (m_iStatus == ID_STATUS_INVISIBLE); + __forceinline bool isOnline() const + { return m_hServerConn != 0; } class CWhatsAppQRDlg *m_pQRDlg; |