summaryrefslogtreecommitdiffstats
path: root/tools/json_schema_compiler/cpp_util.py
diff options
context:
space:
mode:
authorcduvall@chromium.org <cduvall@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-24 03:17:19 +0000
committercduvall@chromium.org <cduvall@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-24 03:17:19 +0000
commitbc69ec1acdee942ebb080ca18467d8be475842ce (patch)
treedb07afeb4aaa9f157cc74fc41fc59690e649bcae /tools/json_schema_compiler/cpp_util.py
parent0a1b3b919f7c611adf53707e8962cafb2a3f327f (diff)
downloadchromium_src-bc69ec1acdee942ebb080ca18467d8be475842ce.zip
chromium_src-bc69ec1acdee942ebb080ca18467d8be475842ce.tar.gz
chromium_src-bc69ec1acdee942ebb080ca18467d8be475842ce.tar.bz2
Implement handling of binary data in JSON schema compiler
The JSON schema compiler can now handle binary data as an internal type. BUG=123687 TEST=None Review URL: http://codereview.chromium.org/10198005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133621 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/json_schema_compiler/cpp_util.py')
-rw-r--r--tools/json_schema_compiler/cpp_util.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/json_schema_compiler/cpp_util.py b/tools/json_schema_compiler/cpp_util.py
index 9c9765c..e58ff1d 100644
--- a/tools/json_schema_compiler/cpp_util.py
+++ b/tools/json_schema_compiler/cpp_util.py
@@ -56,6 +56,7 @@ def GetValueType(type_):
PropertyType.ENUM: 'Value::TYPE_STRING',
PropertyType.OBJECT: 'Value::TYPE_DICTIONARY',
PropertyType.ARRAY: 'Value::TYPE_LIST',
+ PropertyType.BINARY: 'Value::TYPE_BINARY',
}[type_]
def GetParameterDeclaration(param, type_):