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

Side by Side Diff: ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c

Issue 26803004: PPAPI: Add PluginPrivateFileSystem (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase Created 7 years, 1 month 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « ppapi/cpp/private/isolated_file_system_private.cc ('k') | ppapi/proxy/file_system_resource.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be 2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. 3 * found in the LICENSE file.
4 */ 4 */
5 5
6 /* NOTE: this is auto-generated from IDL */ 6 /* NOTE: this is auto-generated from IDL */
7 #include "ppapi/generators/pnacl_shim.h" 7 #include "ppapi/generators/pnacl_shim.h"
8 8
9 #include "ppapi/c/ppb.h" 9 #include "ppapi/c/ppb.h"
10 #include "ppapi/c/dev/ppb_audio_input_dev.h" 10 #include "ppapi/c/dev/ppb_audio_input_dev.h"
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after
206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; 206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5;
207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6; 207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6;
208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_13_0; 208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_13_0;
209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; 209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0;
210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0; 210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0;
211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; 211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0;
212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_0; 212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_0;
213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Menu_0_2; 213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Menu_0_2;
214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; 214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1;
215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1; 215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1;
216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IsolatedFileSystem_Privat e_0_1; 216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IsolatedFileSystem_Privat e_0_2;
217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NaCl_Private_1_0; 217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NaCl_Private_1_0;
218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1; 218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1;
219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0; 219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0;
220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1; 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1;
221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_OutputProtection_Private_ 0_1; 221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_OutputProtection_Private_ 0_1;
222 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_PlatformVerification_Priv ate_0_2; 222 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_PlatformVerification_Priv ate_0_2;
223 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Talk_Private_1_0; 223 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Talk_Private_1_0;
224 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Talk_Private_2_0; 224 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Talk_Private_2_0;
225 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0 _1; 225 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0 _1;
226 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0 _2; 226 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0 _2;
(...skipping 2811 matching lines...) Expand 10 before | Expand all | Expand 10 after
3038 *_struct_result = iface->GetOwnerElementObject(instance); 3038 *_struct_result = iface->GetOwnerElementObject(instance);
3039 } 3039 }
3040 3040
3041 static void Pnacl_M13_PPB_Instance_Private_ExecuteScript(struct PP_Var* _struct_ result, PP_Instance instance, struct PP_Var* script, struct PP_Var* exception) { 3041 static void Pnacl_M13_PPB_Instance_Private_ExecuteScript(struct PP_Var* _struct_ result, PP_Instance instance, struct PP_Var* script, struct PP_Var* exception) {
3042 const struct PPB_Instance_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_Instance_ Private_0_1.real_iface; 3042 const struct PPB_Instance_Private_0_1 *iface = Pnacl_WrapperInfo_PPB_Instance_ Private_0_1.real_iface;
3043 *_struct_result = iface->ExecuteScript(instance, *script, exception); 3043 *_struct_result = iface->ExecuteScript(instance, *script, exception);
3044 } 3044 }
3045 3045
3046 /* End wrapper methods for PPB_Instance_Private_0_1 */ 3046 /* End wrapper methods for PPB_Instance_Private_0_1 */
3047 3047
3048 /* Begin wrapper methods for PPB_IsolatedFileSystem_Private_0_1 */ 3048 /* Begin wrapper methods for PPB_IsolatedFileSystem_Private_0_2 */
3049 3049
3050 static int32_t Pnacl_M33_PPB_IsolatedFileSystem_Private_Open(PP_Instance instanc e, PP_IsolatedFileSystemType_Private type, PP_Resource* file_system, struct PP_C ompletionCallback* callback) { 3050 static int32_t Pnacl_M33_PPB_IsolatedFileSystem_Private_Open(PP_Instance instanc e, PP_IsolatedFileSystemType_Private type, PP_Resource* file_system, struct PP_C ompletionCallback* callback) {
3051 const struct PPB_IsolatedFileSystem_Private_0_1 *iface = Pnacl_WrapperInfo_PPB _IsolatedFileSystem_Private_0_1.real_iface; 3051 const struct PPB_IsolatedFileSystem_Private_0_2 *iface = Pnacl_WrapperInfo_PPB _IsolatedFileSystem_Private_0_2.real_iface;
3052 return iface->Open(instance, type, file_system, *callback); 3052 return iface->Open(instance, type, file_system, *callback);
3053 } 3053 }
3054 3054
3055 /* End wrapper methods for PPB_IsolatedFileSystem_Private_0_1 */ 3055 /* End wrapper methods for PPB_IsolatedFileSystem_Private_0_2 */
3056 3056
3057 /* Begin wrapper methods for PPB_NaCl_Private_1_0 */ 3057 /* Begin wrapper methods for PPB_NaCl_Private_1_0 */
3058 3058
3059 static PP_ExternalPluginResult Pnacl_M25_PPB_NaCl_Private_LaunchSelLdr(PP_Instan ce instance, const char* alleged_url, PP_Bool uses_irt, PP_Bool uses_ppapi, PP_B ool enable_ppapi_dev, PP_Bool enable_dyncode_syscalls, PP_Bool enable_exception_ handling, PP_Bool enable_crash_throttling, void* imc_handle, struct PP_Var* erro r_message) { 3059 static PP_ExternalPluginResult Pnacl_M25_PPB_NaCl_Private_LaunchSelLdr(PP_Instan ce instance, const char* alleged_url, PP_Bool uses_irt, PP_Bool uses_ppapi, PP_B ool enable_ppapi_dev, PP_Bool enable_dyncode_syscalls, PP_Bool enable_exception_ handling, PP_Bool enable_crash_throttling, void* imc_handle, struct PP_Var* erro r_message) {
3060 const struct PPB_NaCl_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NaCl_Private_ 1_0.real_iface; 3060 const struct PPB_NaCl_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NaCl_Private_ 1_0.real_iface;
3061 return iface->LaunchSelLdr(instance, alleged_url, uses_irt, uses_ppapi, enable _ppapi_dev, enable_dyncode_syscalls, enable_exception_handling, enable_crash_thr ottling, imc_handle, error_message); 3061 return iface->LaunchSelLdr(instance, alleged_url, uses_irt, uses_ppapi, enable _ppapi_dev, enable_dyncode_syscalls, enable_exception_handling, enable_crash_thr ottling, imc_handle, error_message);
3062 } 3062 }
3063 3063
3064 static PP_ExternalPluginResult Pnacl_M25_PPB_NaCl_Private_StartPpapiProxy(PP_Ins tance instance) { 3064 static PP_ExternalPluginResult Pnacl_M25_PPB_NaCl_Private_StartPpapiProxy(PP_Ins tance instance) {
3065 const struct PPB_NaCl_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NaCl_Private_ 1_0.real_iface; 3065 const struct PPB_NaCl_Private_1_0 *iface = Pnacl_WrapperInfo_PPB_NaCl_Private_ 1_0.real_iface;
(...skipping 1886 matching lines...) Expand 10 before | Expand all | Expand 10 after
4952 .GetSize = (uint32_t (*)(PP_Resource host_resolver))&Pnacl_M19_PPB_HostResol ver_Private_GetSize, 4952 .GetSize = (uint32_t (*)(PP_Resource host_resolver))&Pnacl_M19_PPB_HostResol ver_Private_GetSize,
4953 .GetNetAddress = (PP_Bool (*)(PP_Resource host_resolver, uint32_t index, str uct PP_NetAddress_Private* addr))&Pnacl_M19_PPB_HostResolver_Private_GetNetAddre ss 4953 .GetNetAddress = (PP_Bool (*)(PP_Resource host_resolver, uint32_t index, str uct PP_NetAddress_Private* addr))&Pnacl_M19_PPB_HostResolver_Private_GetNetAddre ss
4954 }; 4954 };
4955 4955
4956 struct PPB_Instance_Private_0_1 Pnacl_Wrappers_PPB_Instance_Private_0_1 = { 4956 struct PPB_Instance_Private_0_1 Pnacl_Wrappers_PPB_Instance_Private_0_1 = {
4957 .GetWindowObject = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M13_PPB_I nstance_Private_GetWindowObject, 4957 .GetWindowObject = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M13_PPB_I nstance_Private_GetWindowObject,
4958 .GetOwnerElementObject = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M13 _PPB_Instance_Private_GetOwnerElementObject, 4958 .GetOwnerElementObject = (struct PP_Var (*)(PP_Instance instance))&Pnacl_M13 _PPB_Instance_Private_GetOwnerElementObject,
4959 .ExecuteScript = (struct PP_Var (*)(PP_Instance instance, struct PP_Var scri pt, struct PP_Var* exception))&Pnacl_M13_PPB_Instance_Private_ExecuteScript 4959 .ExecuteScript = (struct PP_Var (*)(PP_Instance instance, struct PP_Var scri pt, struct PP_Var* exception))&Pnacl_M13_PPB_Instance_Private_ExecuteScript
4960 }; 4960 };
4961 4961
4962 struct PPB_IsolatedFileSystem_Private_0_1 Pnacl_Wrappers_PPB_IsolatedFileSystem_ Private_0_1 = { 4962 struct PPB_IsolatedFileSystem_Private_0_2 Pnacl_Wrappers_PPB_IsolatedFileSystem_ Private_0_2 = {
4963 .Open = (int32_t (*)(PP_Instance instance, PP_IsolatedFileSystemType_Private type, PP_Resource* file_system, struct PP_CompletionCallback callback))&Pnacl_M 33_PPB_IsolatedFileSystem_Private_Open 4963 .Open = (int32_t (*)(PP_Instance instance, PP_IsolatedFileSystemType_Private type, PP_Resource* file_system, struct PP_CompletionCallback callback))&Pnacl_M 33_PPB_IsolatedFileSystem_Private_Open
4964 }; 4964 };
4965 4965
4966 struct PPB_NaCl_Private_1_0 Pnacl_Wrappers_PPB_NaCl_Private_1_0 = { 4966 struct PPB_NaCl_Private_1_0 Pnacl_Wrappers_PPB_NaCl_Private_1_0 = {
4967 .LaunchSelLdr = (PP_ExternalPluginResult (*)(PP_Instance instance, const cha r* alleged_url, PP_Bool uses_irt, PP_Bool uses_ppapi, PP_Bool enable_ppapi_dev, PP_Bool enable_dyncode_syscalls, PP_Bool enable_exception_handling, PP_Bool enab le_crash_throttling, void* imc_handle, struct PP_Var* error_message))&Pnacl_M25_ PPB_NaCl_Private_LaunchSelLdr, 4967 .LaunchSelLdr = (PP_ExternalPluginResult (*)(PP_Instance instance, const cha r* alleged_url, PP_Bool uses_irt, PP_Bool uses_ppapi, PP_Bool enable_ppapi_dev, PP_Bool enable_dyncode_syscalls, PP_Bool enable_exception_handling, PP_Bool enab le_crash_throttling, void* imc_handle, struct PP_Var* error_message))&Pnacl_M25_ PPB_NaCl_Private_LaunchSelLdr,
4968 .StartPpapiProxy = (PP_ExternalPluginResult (*)(PP_Instance instance))&Pnacl _M25_PPB_NaCl_Private_StartPpapiProxy, 4968 .StartPpapiProxy = (PP_ExternalPluginResult (*)(PP_Instance instance))&Pnacl _M25_PPB_NaCl_Private_StartPpapiProxy,
4969 .UrandomFD = (int32_t (*)(void))&Pnacl_M25_PPB_NaCl_Private_UrandomFD, 4969 .UrandomFD = (int32_t (*)(void))&Pnacl_M25_PPB_NaCl_Private_UrandomFD,
4970 .Are3DInterfacesDisabled = (PP_Bool (*)(void))&Pnacl_M25_PPB_NaCl_Private_Ar e3DInterfacesDisabled, 4970 .Are3DInterfacesDisabled = (PP_Bool (*)(void))&Pnacl_M25_PPB_NaCl_Private_Ar e3DInterfacesDisabled,
4971 .BrokerDuplicateHandle = (int32_t (*)(PP_FileHandle source_handle, uint32_t process_id, PP_FileHandle* target_handle, uint32_t desired_access, uint32_t opti ons))&Pnacl_M25_PPB_NaCl_Private_BrokerDuplicateHandle, 4971 .BrokerDuplicateHandle = (int32_t (*)(PP_FileHandle source_handle, uint32_t process_id, PP_FileHandle* target_handle, uint32_t desired_access, uint32_t opti ons))&Pnacl_M25_PPB_NaCl_Private_BrokerDuplicateHandle,
4972 .GetReadonlyPnaclFd = (PP_FileHandle (*)(const char* filename))&Pnacl_M25_PP B_NaCl_Private_GetReadonlyPnaclFd, 4972 .GetReadonlyPnaclFd = (PP_FileHandle (*)(const char* filename))&Pnacl_M25_PP B_NaCl_Private_GetReadonlyPnaclFd,
(...skipping 713 matching lines...) Expand 10 before | Expand all | Expand 10 after
5686 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_HostResolver_Private_0_1, 5686 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_HostResolver_Private_0_1,
5687 .real_iface = NULL 5687 .real_iface = NULL
5688 }; 5688 };
5689 5689
5690 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1 = { 5690 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1 = {
5691 .iface_macro = PPB_INSTANCE_PRIVATE_INTERFACE_0_1, 5691 .iface_macro = PPB_INSTANCE_PRIVATE_INTERFACE_0_1,
5692 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Instance_Private_0_1, 5692 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Instance_Private_0_1,
5693 .real_iface = NULL 5693 .real_iface = NULL
5694 }; 5694 };
5695 5695
5696 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IsolatedFileSystem_Privat e_0_1 = { 5696 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IsolatedFileSystem_Privat e_0_2 = {
5697 .iface_macro = PPB_ISOLATEDFILESYSTEM_PRIVATE_INTERFACE_0_1, 5697 .iface_macro = PPB_ISOLATEDFILESYSTEM_PRIVATE_INTERFACE_0_2,
5698 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IsolatedFileSystem_Private_0_1, 5698 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IsolatedFileSystem_Private_0_2,
5699 .real_iface = NULL 5699 .real_iface = NULL
5700 }; 5700 };
5701 5701
5702 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NaCl_Private_1_0 = { 5702 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NaCl_Private_1_0 = {
5703 .iface_macro = PPB_NACL_PRIVATE_INTERFACE_1_0, 5703 .iface_macro = PPB_NACL_PRIVATE_INTERFACE_1_0,
5704 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NaCl_Private_1_0, 5704 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NaCl_Private_1_0,
5705 .real_iface = NULL 5705 .real_iface = NULL
5706 }; 5706 };
5707 5707
5708 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1 = { 5708 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1 = {
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after
5923 &Pnacl_WrapperInfo_PPB_Flash_12_5, 5923 &Pnacl_WrapperInfo_PPB_Flash_12_5,
5924 &Pnacl_WrapperInfo_PPB_Flash_12_6, 5924 &Pnacl_WrapperInfo_PPB_Flash_12_6,
5925 &Pnacl_WrapperInfo_PPB_Flash_13_0, 5925 &Pnacl_WrapperInfo_PPB_Flash_13_0,
5926 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, 5926 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0,
5927 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0, 5927 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0,
5928 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, 5928 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0,
5929 &Pnacl_WrapperInfo_PPB_Flash_DRM_1_0, 5929 &Pnacl_WrapperInfo_PPB_Flash_DRM_1_0,
5930 &Pnacl_WrapperInfo_PPB_Flash_Menu_0_2, 5930 &Pnacl_WrapperInfo_PPB_Flash_Menu_0_2,
5931 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, 5931 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1,
5932 &Pnacl_WrapperInfo_PPB_Instance_Private_0_1, 5932 &Pnacl_WrapperInfo_PPB_Instance_Private_0_1,
5933 &Pnacl_WrapperInfo_PPB_IsolatedFileSystem_Private_0_1, 5933 &Pnacl_WrapperInfo_PPB_IsolatedFileSystem_Private_0_2,
5934 &Pnacl_WrapperInfo_PPB_NaCl_Private_1_0, 5934 &Pnacl_WrapperInfo_PPB_NaCl_Private_1_0,
5935 &Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1, 5935 &Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1,
5936 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0, 5936 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0,
5937 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1, 5937 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1,
5938 &Pnacl_WrapperInfo_PPB_OutputProtection_Private_0_1, 5938 &Pnacl_WrapperInfo_PPB_OutputProtection_Private_0_1,
5939 &Pnacl_WrapperInfo_PPB_PlatformVerification_Private_0_2, 5939 &Pnacl_WrapperInfo_PPB_PlatformVerification_Private_0_2,
5940 &Pnacl_WrapperInfo_PPB_Talk_Private_1_0, 5940 &Pnacl_WrapperInfo_PPB_Talk_Private_1_0,
5941 &Pnacl_WrapperInfo_PPB_Talk_Private_2_0, 5941 &Pnacl_WrapperInfo_PPB_Talk_Private_2_0,
5942 &Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0_1, 5942 &Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0_1,
5943 &Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0_2, 5943 &Pnacl_WrapperInfo_PPB_TCPServerSocket_Private_0_2,
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
6035 if (NULL == iface) return NULL; 6035 if (NULL == iface) return NULL;
6036 wrapper->real_iface = iface; 6036 wrapper->real_iface = iface;
6037 } 6037 }
6038 6038
6039 if (wrapper->wrapped_iface) { 6039 if (wrapper->wrapped_iface) {
6040 return wrapper->wrapped_iface; 6040 return wrapper->wrapped_iface;
6041 } else { 6041 } else {
6042 return wrapper->real_iface; 6042 return wrapper->real_iface;
6043 } 6043 }
6044 } 6044 }
OLDNEW
« no previous file with comments | « ppapi/cpp/private/isolated_file_system_private.cc ('k') | ppapi/proxy/file_system_resource.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698