diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2012-03-01 12:26:15 +0000 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2012-03-01 12:26:15 +0000 |
commit | 53ec331a4b49bf45814be6a5a3b57a95392aaa1d (patch) | |
tree | 86e453bfeafa43ea64772f6705c05fa159b916e3 /tools/libxl/gentest.py | |
parent | 33150d8091dd557303b887488a11c2febcb8883d (diff) | |
download | xen-53ec331a4b49bf45814be6a5a3b57a95392aaa1d.tar.gz xen-53ec331a4b49bf45814be6a5a3b57a95392aaa1d.tar.bz2 xen-53ec331a4b49bf45814be6a5a3b57a95392aaa1d.zip |
libxl: Make IDL KeyedUnion keyvar an idl.Field
This is more logical than having keyvar_name and keyvar_type members.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Diffstat (limited to 'tools/libxl/gentest.py')
-rw-r--r-- | tools/libxl/gentest.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxl/gentest.py b/tools/libxl/gentest.py index 5de7a070c7..04248ee8b1 100644 --- a/tools/libxl/gentest.py +++ b/tools/libxl/gentest.py @@ -31,7 +31,7 @@ def gen_rand_init(ty, v, indent = " ", parent = None): elif isinstance(ty, idl.KeyedUnion): if parent is None: raise Exception("KeyedUnion type must have a parent") - s += "switch (%s) {\n" % (parent + ty.keyvar_name) + s += "switch (%s) {\n" % (parent + ty.keyvar.name) for f in ty.fields: (nparent,fexpr) = ty.member(v, f, parent is None) s += "case %s:\n" % f.enumname |