Index: ppapi/native_client/src/trusted/plugin/nacl_entry_points.h |
diff --git a/ppapi/native_client/src/trusted/plugin/nacl_entry_points.h b/ppapi/native_client/src/trusted/plugin/nacl_entry_points.h |
index 0d182087d66c35f4c5ce2a7390425dbfb181c839..53b4bf586257d543e03d2637719bfa6814e48061 100644 |
--- a/ppapi/native_client/src/trusted/plugin/nacl_entry_points.h |
+++ b/ppapi/native_client/src/trusted/plugin/nacl_entry_points.h |
@@ -13,10 +13,11 @@ |
#include <string> |
#include "native_client/src/shared/imc/nacl_imc_c.h" |
+#include "ppapi/c/pp_completion_callback.h" |
#include "ppapi/c/pp_instance.h" |
#include "ppapi/c/private/ppb_instance_private.h" |
-typedef PP_ExternalPluginResult (*LaunchNaClProcessFunc)( |
+typedef void (*LaunchNaClProcessFunc)( |
PP_Instance instance, |
const char* alleged_url, |
PP_Bool uses_irt, |
@@ -26,7 +27,8 @@ typedef PP_ExternalPluginResult (*LaunchNaClProcessFunc)( |
PP_Bool enable_exception_handling, |
PP_Bool enable_crash_throttling, |
NaClHandle* result_socket, |
- struct PP_Var* error_message); |
+ struct PP_Var* error_message, |
+ PP_CompletionCallback callback); |
extern LaunchNaClProcessFunc launch_nacl_process; |