better use of x400 parser

This commit is contained in:
sman%netscape.com 1998-09-11 23:44:14 +00:00
parent ef16b5c2da
commit be3057ddea

View File

@ -486,17 +486,17 @@ nsresult nsCalendarShell::Logon()
GetCAPIPassword(),
mCAPISession);
char* psHandle = mpLoggedInUser->GetUserName().GetBuffer();
JulianString sHandle = mpLoggedInUser->GetUserName();
if (nsCurlParser::eCAPI == theURL.GetProtocol())
{
nsX400Parser x(theURL.GetExtra());
x.Delete("ND");
x.GetValue(&psHandle);
x.GetValue(sHandle);
sHandle.Prepend(":"); // this is disgusting. we must get cst to fix this
}
s = m_SessionMgr.GetAt(0L)->mCapi->CAPI_GetHandle(mCAPISession,psHandle,0,&mCAPIHandle);
s = m_SessionMgr.GetAt(0L)->mCapi->CAPI_GetHandle(mCAPISession,sHandle.GetBuffer(),0,&mCAPIHandle);
if (CAPI_ERR_OK != s)
return NS_OK;