summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
author <rob.taylor@collabora.co.uk>2006-01-16 14:51:45 +0000
committer <rob.taylor@collabora.co.uk>2006-01-16 14:51:45 +0000
commit2fb4210e0e2f29ea1abd42c26a222e70665c1574 (patch)
tree3af1304adbeb099bf62eafe0b7ada47f4b090b25 /tools
parent25afbe69932d3c17b6124926b67d1d6cd863aae2 (diff)
fixed interface definition generator
Diffstat (limited to 'tools')
-rw-r--r--tools/geninterfaces.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/geninterfaces.py b/tools/geninterfaces.py
index 26fda2d..e2ddd2a 100644
--- a/tools/geninterfaces.py
+++ b/tools/geninterfaces.py
@@ -8,11 +8,10 @@ out = open("telepathy-interfaces.h", 'w')
gengobject.print_license(out, "telepathy-interfaces.h", "Header for Telepathy interface names")
gengobject.print_header_begin(out, "telepathy_interfaces")
-out.write("typedef enum\n{\n")
-
for (cname,val) in telepathy.interfaces.__dict__.items():
- out.write('#define '+cname +' '+'"val"\n')
+ if cname[:2] !='__':
+ out.write('#define '+cname +' '+'"'+val+'"\n')
gengobject.print_header_end(out, "telepathy_interfaces");