void TSession::LoadValue( const TStr &Cookie, const TStr &Name, TSessionValue *p) { TStr s; if( LoadValue(Cookie,Name,s) ) { m_ssi::TStringList sl; while( s.Length() > 0 ) { int Len = s.GetBefore("-").ToIntDef(0); TStr n(s.GetBefore(Len)); sl.Add(n.CopyBefore("="),n.CopyAfter("=")); } p->LoadValues(sl); } }