Index: mojo/apps/js/bindings/waiting_callback.cc |
diff --git a/mojo/apps/js/bindings/waiting_callback.cc b/mojo/apps/js/bindings/waiting_callback.cc |
index 6769eb7e137cde497434b13c4b5eab31fc08103a..56ef68905fbe55d0004589f93660fed20670fb91 100644 |
--- a/mojo/apps/js/bindings/waiting_callback.cc |
+++ b/mojo/apps/js/bindings/waiting_callback.cc |
@@ -36,8 +36,14 @@ gin::Handle<WaitingCallback> WaitingCallback::Create( |
return gin::CreateHandle(isolate, new WaitingCallback(isolate, callback)); |
} |
+// static |
+void WaitingCallback::CallOnHandleReady(uintptr_t user_data, |
+ MojoResult result) { |
+ reinterpret_cast<WaitingCallback*>(user_data)->OnHandleReady(result); |
+} |
+ |
void WaitingCallback::OnHandleReady(MojoResult result) { |
- wait_id_ = NULL; |
+ wait_id_ = 0; |
if (!runner_) |
return; |