[Telepathy-commits] [telepathy-spec/master] Fix key generation error in build_name()

Davyd Madeley davyd at madeley.id.au
Mon Mar 23 12:29:23 PDT 2009


---
 tools/specparser.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/tools/specparser.py b/tools/specparser.py
index f30813f..bd554a6 100644
--- a/tools/specparser.py
+++ b/tools/specparser.py
@@ -25,7 +25,8 @@ def build_name (namespace, name):
     """Returns a name by appending `name' to the namespace of this object.
     """
     return '.'.join (
-        filter (lambda n: n is not None, [namespace, name.replace (' ', '')])
+        filter (lambda n: n is not None and n != '',
+                [namespace, name.replace (' ', '')])
         )
 
 class base (object):
-- 
1.5.6.5




More information about the telepathy-commits mailing list