ekiga r6650 - in trunk: . src/endpoints
- From: dsandras svn gnome org
- To: svn-commits-list gnome org
- Subject: ekiga r6650 - in trunk: . src/endpoints
- Date: Mon, 18 Aug 2008 20:29:36 +0000 (UTC)
Author: dsandras
Date: Mon Aug 18 20:29:36 2008
New Revision: 6650
URL: http://svn.gnome.org/viewvc/ekiga?rev=6650&view=rev
Log:
Removed debug output and fixed problem that prevented all presentities
to be fetched for presence.
Modified:
trunk/ChangeLog
trunk/src/endpoints/sip-endpoint.cpp
Modified: trunk/src/endpoints/sip-endpoint.cpp
==============================================================================
--- trunk/src/endpoints/sip-endpoint.cpp (original)
+++ trunk/src/endpoints/sip-endpoint.cpp Mon Aug 18 20:29:36 2008
@@ -626,7 +626,6 @@
aors.remove (strm.str ());
}
- std::cout << "OnREGISTERED" << std::endl << std::flush;
if (loc != string::npos) {
server = aor.substr (loc+1);
@@ -642,37 +641,32 @@
if (was_registering) {
for (std::list<std::string>::const_iterator iter = to_subscribe_uris.begin ();
- iter != to_subscribe_uris.end () ;
- iter++) {
+ iter != to_subscribe_uris.end () ; ) {
- std::cout << "Will search for " << (*iter) << std::endl << std::flush;
found = (*iter).find (server, 0);
- std::cout << "DONE SEARCH" << std::endl << std::flush;
if (found != string::npos) {
- std::cout << "NEW Subscribing presence for " << _aor << std::endl << std::flush;
Subscribe (SIPSubscribe::Presence, 500, PString ((*iter).c_str ()));
subscribed_uris.push_back (*iter);
- to_subscribe_uris.remove (*iter);
- std::cout << "DONE SUBSCRIBE" << std::endl << std::flush;
- iter = to_subscribe_uris.begin ();
+ to_subscribe_uris.remove (*iter++);
}
+ else
+ ++iter;
}
}
else {
for (std::list<std::string>::const_iterator iter = subscribed_uris.begin ();
- iter != subscribed_uris.end () ;
- iter++) {
+ iter != subscribed_uris.end () ; ) {
found = (*iter).find (server, 0);
if (found != string::npos) {
- std::cout << "UNSubscribing presence for " << _aor << std::endl << std::flush;
Subscribe (SIPSubscribe::Presence, 0, PString ((*iter).c_str ()));
- subscribed_uris.remove (*iter);
to_subscribe_uris.push_back (*iter);
- iter = subscribed_uris.begin ();
+ subscribed_uris.remove (*iter++);
}
+ else
+ iter++;
}
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]