Index: mojo/public/platform/native/system_impl_private_thunks.c |
diff --git a/mojo/public/platform/native/system_impl_private_thunks.c b/mojo/public/platform/native/system_impl_private_thunks.c |
index 82f2ac17d51c0618dffa458d8952a53bb8365f2c..fb7550443427187d3d20aaa625f4112e4f8e0c28 100644 |
--- a/mojo/public/platform/native/system_impl_private_thunks.c |
+++ b/mojo/public/platform/native/system_impl_private_thunks.c |
@@ -48,6 +48,23 @@ MojoResult MojoSystemImplGetRights(MojoSystemImpl system, |
return g_system_impl_thunks.GetRights(system, handle, rights); |
} |
+MojoResult MojoSystemImplDuplicateHandleWithReducedRights( |
+ MojoSystemImpl system, |
+ MojoHandle handle, |
+ MojoHandleRights rights_to_remove, |
+ MojoHandle* new_handle) { |
+ assert(g_system_impl_thunks.DuplicateHandleWithReducedRights); |
+ return g_system_impl_thunks.DuplicateHandleWithReducedRights( |
+ system, handle, rights_to_remove, new_handle); |
+} |
+ |
+MojoResult MojoSystemImplDuplicateHandle(MojoSystemImpl system, |
+ MojoHandle handle, |
+ MojoHandle* new_handle) { |
+ assert(g_system_impl_thunks.DuplicateHandle); |
+ return g_system_impl_thunks.DuplicateHandle(system, handle, new_handle); |
+} |
+ |
MojoResult MojoSystemImplWait(MojoSystemImpl system, |
MojoHandle handle, |
MojoHandleSignals signals, |