Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1771)

Unified Diff: mojo/nacl/sfi/nacl_bindings_generator/interface.py

Issue 2056513002: Plumb MojoReplaceHandleWithReducedRights() out. (Closed) Base URL: https://github.com/domokit/mojo.git@work790_replace_reduce_1
Patch Set: Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: mojo/nacl/sfi/nacl_bindings_generator/interface.py
diff --git a/mojo/nacl/sfi/nacl_bindings_generator/interface.py b/mojo/nacl/sfi/nacl_bindings_generator/interface.py
index 84ad256313f676767cb145b61c2a1781fb1d1ad6..4d3f9ee41a10347c0c38d2c08f2d73d1b6160869 100644
--- a/mojo/nacl/sfi/nacl_bindings_generator/interface.py
+++ b/mojo/nacl/sfi/nacl_bindings_generator/interface.py
@@ -24,6 +24,11 @@ def MakeInterface():
f.Param('handle').In('MojoHandle')
f.Param('rights').Out('MojoHandleRights')
+ f = mojo.Func('MojoReplaceHandleWithReducedRights', 'MojoResult')
+ f.Param('handle').In('MojoHandle')
+ f.Param('rights_to_remove').In('MojoHandleRights')
+ f.Param('replacement_handle').Out('MojoHandle')
+
f = mojo.Func('MojoDuplicateHandleWithReducedRights', 'MojoResult')
f.Param('handle').In('MojoHandle')
f.Param('rights_to_remove').In('MojoHandleRights')

Powered by Google App Engine
This is Rietveld 408576698