Dear Jakob,
I noticed that when the method
handleSearchResult( const JID& directory, const SearchResultList&
resultList )
is called, the resultList is not correclty filled.
I think that in the file search.cpp, the lines 163, 164, 165 e 166
163: s.first = (*itl)->findAttribute( "first" );
164: s.last = (*itl)->findAttribute( "last" );
165: s.nick = (*itl)->findAttribute( "nick" );
166: s.email = (*itl)->findAttribute( "email" );
should be
163: s.first = (*itl)->findChild( "first" )->cdata();
164: s.last = (*itl)->findChild( "last" )->cdata();
165: s.nick = (*itl)->findChild( "nick" )->cdata();
166: s.email = (*itl)->findChild( "email" )->cdata();
What do you think?
Thanks
Federico