Not supported by code so trigger an error to avoid invalid uses Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> --- python_modules/ptypes.py | 1 + 1 file changed, 1 insertion(+) diff --git a/python_modules/ptypes.py b/python_modules/ptypes.py index 74f3e55..1f4e068 100644 --- a/python_modules/ptypes.py +++ b/python_modules/ptypes.py @@ -686,6 +686,7 @@ class SwitchCase: if v == None: return "1" elif var_type.is_enum(): + assert v[0] == "", "Negation of enumeration in switch is not supported" checks.append("%s == %s" % (var_cname, var_type.c_enumname_by_name(v[1]))) else: checks.append("%s(%s & %s)" % (v[0], var_cname, var_type.c_enumname_by_name(v[1]))) -- 2.7.4 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel