diff options
| -rw-r--r-- | protocols/msn/soap.c | 5 | ||||
| -rw-r--r-- | protocols/msn/soap.h | 1 | 
2 files changed, 1 insertions, 5 deletions
| diff --git a/protocols/msn/soap.c b/protocols/msn/soap.c index 516d320c..1fa22d13 100644 --- a/protocols/msn/soap.c +++ b/protocols/msn/soap.c @@ -269,7 +269,6 @@ static int msn_soap_passport_sso_build_request(struct msn_soap_req_data *soap_re  	struct msn_soap_passport_sso_data *sd = soap_req->data;  	struct im_connection *ic = soap_req->ic;  	struct msn_data *md = ic->proto_data; -	char pass[MAX_PASSPORT_PWLEN + 1];  	if (sd->redirect) {  		soap_req->url = sd->redirect; @@ -285,10 +284,8 @@ static int msn_soap_passport_sso_build_request(struct msn_soap_req_data *soap_re  		soap_req->url = g_strdup(SOAP_PASSPORT_SSO_URL);  	} -	strncpy(pass, ic->acc->pass, MAX_PASSPORT_PWLEN); -	pass[MAX_PASSPORT_PWLEN] = '\0';  	soap_req->payload = g_markup_printf_escaped(SOAP_PASSPORT_SSO_PAYLOAD, -	                                            ic->acc->user, pass, md->pp_policy); +	                                            ic->acc->user, ic->acc->pass, md->pp_policy);  	return MSN_SOAP_OK;  } diff --git a/protocols/msn/soap.h b/protocols/msn/soap.h index a99c71d6..27cfa0cb 100644 --- a/protocols/msn/soap.h +++ b/protocols/msn/soap.h @@ -60,7 +60,6 @@ int msn_soapq_flush(struct im_connection *ic, gboolean resend);  #define SOAP_PASSPORT_SSO_URL "https://login.live.com/RST.srf"  #define SOAP_PASSPORT_SSO_URL_MSN "https://msnia.login.live.com/pp900/RST.srf" -#define MAX_PASSPORT_PWLEN 16  #define SOAP_PASSPORT_SSO_PAYLOAD \  	"<Envelope xmlns=\"http://schemas.xmlsoap.org/soap/envelope/\" " \ | 
