Index: msn_auth.cpp =================================================================== --- msn_auth.cpp (revision 6964) +++ msn_auth.cpp (working copy) @@ -149,7 +149,7 @@ const size_t len = sizeof(authPacket) + 2048; char* szAuthInfo = (char*)alloca(len); - mir_snprintf(szAuthInfo, len, authPacket, int(ts), MyOptions.szEmail, szEncPassword, szTs1A, szTs2A); + mir_snprintf(szAuthInfo, len, authPacket, (unsigned)ts, MyOptions.szEmail, szEncPassword, szTs1A, szTs2A); mir_free(szTs2A); mir_free(szTs1A); Index: msn_misc.cpp =================================================================== --- msn_misc.cpp (revision 6964) +++ msn_misc.cpp (working copy) @@ -802,7 +802,7 @@ const size_t fnpstlen = strlen(postdata) + strlen(ruenc) + 30; char* fnpst = (char*)alloca(fnpstlen); - mir_snprintf(fnpst, fnpstlen, postdata, time(NULL), ruenc); + mir_snprintf(fnpst, fnpstlen, postdata, (unsigned)time(NULL), ruenc); char* post = HotmailLogin(fnpst); if (post) { @@ -810,7 +810,7 @@ hippy = (char*)alloca(hipsz); strcpy(hippy, passport); - strcat(hippy, "\\ppsecure\\sha1auth.srf?lc="); + strcat(hippy, "/ppsecure/sha1auth.srf?lc="); strcat(hippy, itoa(langpref, passport, 10)); strcat(hippy, "&token="); size_t hiplen = strlen(hippy); @@ -818,7 +818,7 @@ mir_free(post); } - debugLogA("Starting URL: '%s'", hippy); + debugLogA("Starting URL: '%s'", hippy);//why are we doin' this even though "hippy" might be "null"? CallService(MS_UTILS_OPENURL, 1, (LPARAM)hippy); }