ekiga r7840 - trunk/src/gui



Author: jpuydt
Date: Tue Mar 31 19:44:17 2009
New Revision: 7840
URL: http://svn.gnome.org/viewvc/ekiga?rev=7840&view=rev

Log:
Fixed crash when we don't have accounts (bug #577204)

Modified:
   trunk/src/gui/main.cpp

Modified: trunk/src/gui/main.cpp
==============================================================================
--- trunk/src/gui/main.cpp	(original)
+++ trunk/src/gui/main.cpp	Tue Mar 31 19:44:17 2009
@@ -1470,7 +1470,10 @@
     gmref_ptr<Ekiga::CallCore> call_core = mw->priv->core->get ("call-core");
     uri = ekiga_main_window_get_call_url (mw);
     pos = uri.find ("@");
-    if (pos == std::string::npos && uri.find ("h323:") == std::string::npos) {
+    if (pos == std::string::npos
+	&& uri.find ("h323:") == std::string::npos
+	&& mw->priv->accounts.begin () != mw->priv->accounts.end ()) {
+
       std::list<std::string>::iterator it = mw->priv->accounts.begin ();
       uri = uri + "@" + (*it);
       ekiga_main_window_set_call_url (mw, uri.c_str ());



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]