Index: chrome/renderer/pepper/chrome_ppapi_interfaces.cc |
diff --git a/chrome/renderer/pepper/chrome_ppapi_interfaces.cc b/chrome/renderer/pepper/chrome_ppapi_interfaces.cc |
index 91f5d3b545a1e5084e7bd037b9f9756de83de18e..b78b1b1aaab04cbee44543bacd8d12fc42d2265e 100644 |
--- a/chrome/renderer/pepper/chrome_ppapi_interfaces.cc |
+++ b/chrome/renderer/pepper/chrome_ppapi_interfaces.cc |
@@ -4,8 +4,10 @@ |
#include "chrome/renderer/pepper/chrome_ppapi_interfaces.h" |
+#include "chrome/renderer/pepper/ppb_nacl_hash_private_impl.h" |
#include "chrome/renderer/pepper/ppb_nacl_private_impl.h" |
#include "chrome/renderer/pepper/ppb_pdf_impl.h" |
+#include "ppapi/c/private/ppb_nacl_hash_private.h" |
#include "ppapi/c/private/ppb_nacl_private.h" |
#include "ppapi/c/private/ppb_pdf.h" |
#include "webkit/plugins/ppapi/ppapi_interface_factory.h" |
@@ -14,6 +16,8 @@ namespace chrome { |
const void* ChromePPAPIInterfaceFactory(const std::string& interface_name) { |
#if !defined(DISABLE_NACL) |
+ if (interface_name == PPB_NACL_HASH_PRIVATE_INTERFACE) |
+ return PPB_NaCl_Hash_Private_Impl::GetInterface(); |
if (interface_name == PPB_NACL_PRIVATE_INTERFACE) |
return PPB_NaCl_Private_Impl::GetInterface(); |
#endif // DISABLE_NACL |