|
@@ -14,7 +14,6 @@
|
|
|
# This work is licensed under the terms of the GNU GPL, version 2.
|
|
|
# See the COPYING file in the top-level directory.
|
|
|
|
|
|
-from collections import OrderedDict
|
|
|
import re
|
|
|
|
|
|
from .common import c_name
|
|
@@ -149,7 +148,7 @@ def check_if_str(ifcond):
|
|
|
|
|
|
|
|
|
def normalize_members(members):
|
|
|
- if isinstance(members, OrderedDict):
|
|
|
+ if isinstance(members, dict):
|
|
|
for key, arg in members.items():
|
|
|
if isinstance(arg, dict):
|
|
|
continue
|
|
@@ -180,7 +179,7 @@ def check_type(value, info, source,
|
|
|
if not allow_dict:
|
|
|
raise QAPISemError(info, "%s should be a type name" % source)
|
|
|
|
|
|
- if not isinstance(value, OrderedDict):
|
|
|
+ if not isinstance(value, dict):
|
|
|
raise QAPISemError(info,
|
|
|
"%s should be an object or type name" % source)
|
|
|
|