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

[vidalia-svn] r3770: If a RouterDescriptor object is empty, don't try to display (vidalia/trunk/src/vidalia/network)



Author: edmanm
Date: 2009-05-13 22:41:24 -0400 (Wed, 13 May 2009)
New Revision: 3770

Modified:
   vidalia/trunk/src/vidalia/network/RouterDescriptorView.cpp
Log:

If a RouterDescriptor object is empty, don't try to display its (lack of)
information. This should fix ticket #479, though I haven't actually been
able to reproduce the reported behavior on OS X Leopard, Windows Vista,
Windows XP, or FC10 with either Vidalia trunk or 0.1.12 so it seems I
can't test it.


Modified: vidalia/trunk/src/vidalia/network/RouterDescriptorView.cpp
===================================================================
--- vidalia/trunk/src/vidalia/network/RouterDescriptorView.cpp	2009-05-13 19:42:15 UTC (rev 3769)
+++ vidalia/trunk/src/vidalia/network/RouterDescriptorView.cpp	2009-05-14 02:41:24 UTC (rev 3770)
@@ -91,6 +91,8 @@
   
   for (int r = 0; r < rdlist.size(); r++) { 
     rd = rdlist.at(r);
+    if (rd.isEmpty())
+      continue;
     
     /* Router name and status */
     html.append(p(b(rd.name()) + " (" + i(rd.status()) + ")"));