summaryrefslogtreecommitdiff
path: root/protocols/SkypeWeb/src/skype_proto.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/SkypeWeb/src/skype_proto.h')
-rw-r--r--protocols/SkypeWeb/src/skype_proto.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/protocols/SkypeWeb/src/skype_proto.h b/protocols/SkypeWeb/src/skype_proto.h
index dfe9aa87eb..4310050bad 100644
--- a/protocols/SkypeWeb/src/skype_proto.h
+++ b/protocols/SkypeWeb/src/skype_proto.h
@@ -83,6 +83,7 @@ private:
char *password;
RequestQueue *requestQueue;
std::map<std::string, std::string> cookies;
+ std::map<std::string, std::string> RegInfo;
static std::map<std::tstring, std::tstring> languages;
@@ -120,9 +121,10 @@ private:
// events
void OnLoginFirst(const NETLIBHTTPREQUEST *response);
-
void OnLoginSecond(const NETLIBHTTPREQUEST *response);
+ void OnGetRegInfo(const NETLIBHTTPREQUEST *response);
+
// profile
void UpdateProfileFirstName(JSONNODE *root, MCONTACT hContact = NULL);
void UpdateProfileLastName(JSONNODE *root, MCONTACT hContact = NULL);
@@ -174,6 +176,7 @@ private:
static void ShowNotification(const TCHAR *caption, const TCHAR *message, int flags = 0, MCONTACT hContact = NULL);
static bool IsFileExists(std::tstring path);
+ std::string urlDecode(std::string SRC);
template<INT_PTR(__cdecl CSkypeProto::*Service)(WPARAM, LPARAM)>
static INT_PTR __cdecl GlobalService(WPARAM wParam, LPARAM lParam)