summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Thompson <will@willthompson.co.uk>2007-09-11 18:31:20 +0000
committerWill Thompson <will@willthompson.co.uk>2007-09-11 18:31:20 +0000
commitfefa11005f719ff1ec34a2b56712323dde885dbd (patch)
treea1f5db435cb1b617aadf0d6dd3a6a514f1763c65
parent7eb8466484043dea127c168f41027aea9ff7679d (diff)
Use CONN_MGR_PARAM_FLAG_HAS_DEFAULT to determine whether a parameter has a default
-rw-r--r--examples/generate-manager-file.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/generate-manager-file.py b/examples/generate-manager-file.py
index 60bb736..f37578c 100644
--- a/examples/generate-manager-file.py
+++ b/examples/generate-manager-file.py
@@ -3,7 +3,8 @@ import sys
import telepathy
from telepathy.interfaces import CONN_MGR_INTERFACE
from telepathy.constants import CONN_MGR_PARAM_FLAG_REQUIRED, \
- CONN_MGR_PARAM_FLAG_REGISTER
+ CONN_MGR_PARAM_FLAG_REGISTER, \
+ CONN_MGR_PARAM_FLAG_HAS_DEFAULT
if len(sys.argv) >= 2:
manager_name = sys.argv[1]
@@ -35,8 +36,7 @@ for protocol in protocols:
print "register",
print
- if default != "": # FIXME: is there a better way to check if a default
- # exists?
+ if flags & CONN_MGR_PARAM_FLAG_HAS_DEFAULT:
defaults.append( (name, type, default) )
for default in defaults:
if default[1] == "b":