summaryrefslogtreecommitdiffstats
path: root/ppapi/generators/idl_c_proto.py
diff options
context:
space:
mode:
authordmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-27 21:28:15 +0000
committerdmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-27 21:28:15 +0000
commit8665d9b2badd79d646fca241529ca82c02f55948 (patch)
treeef7362a777e695e2117d28900b5f71cef1ef08f6 /ppapi/generators/idl_c_proto.py
parent9bfcb6f4cf4f12f601b81fab7ba7b8ea2ccd2ac9 (diff)
downloadchromium_src-8665d9b2badd79d646fca241529ca82c02f55948.zip
chromium_src-8665d9b2badd79d646fca241529ca82c02f55948.tar.gz
chromium_src-8665d9b2badd79d646fca241529ca82c02f55948.tar.bz2
PPAPI: Introduce ability to Map a FileIO (Dev)
BUG=83774 R=bbudge@chromium.org, binji@chromium.org, kmixter@google.com, teravest@chromium.org, yzshen@chromium.org Review URL: https://codereview.chromium.org/23732002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225777 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/generators/idl_c_proto.py')
-rwxr-xr-xppapi/generators/idl_c_proto.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/ppapi/generators/idl_c_proto.py b/ppapi/generators/idl_c_proto.py
index 0e0797a..7e49c02 100755
--- a/ppapi/generators/idl_c_proto.py
+++ b/ppapi/generators/idl_c_proto.py
@@ -125,6 +125,13 @@ class CGen(object):
'return': '%s',
'store': '%s'
},
+ 'mem_ptr_t': {
+ 'in': 'const %s',
+ 'inout': '%s',
+ 'out': '%s',
+ 'return': '%s',
+ 'store': '%s'
+ },
'str_t': {
'in': 'const %s',
'inout': '%s',
@@ -161,6 +168,7 @@ class CGen(object):
'double_t': 'double',
'handle_t': 'int',
'mem_t': 'void*',
+ 'mem_ptr_t': 'void**',
'str_t': 'char*',
'cstr_t': 'const char*',
'interface_t' : 'const void*'