OLD | NEW |
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 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
76 #include "ppapi/c/ppp_instance.h" | 76 #include "ppapi/c/ppp_instance.h" |
77 #include "ppapi/c/ppp_messaging.h" | 77 #include "ppapi/c/ppp_messaging.h" |
78 #include "ppapi/c/ppp_mouse_lock.h" | 78 #include "ppapi/c/ppp_mouse_lock.h" |
79 #include "ppapi/c/private/ppb_content_decryptor_private.h" | 79 #include "ppapi/c/private/ppb_content_decryptor_private.h" |
80 #include "ppapi/c/private/ppb_ext_crx_file_system_private.h" | 80 #include "ppapi/c/private/ppb_ext_crx_file_system_private.h" |
81 #include "ppapi/c/private/ppb_file_io_private.h" | 81 #include "ppapi/c/private/ppb_file_io_private.h" |
82 #include "ppapi/c/private/ppb_file_ref_private.h" | 82 #include "ppapi/c/private/ppb_file_ref_private.h" |
83 #include "ppapi/c/private/ppb_flash.h" | 83 #include "ppapi/c/private/ppb_flash.h" |
84 #include "ppapi/c/private/ppb_flash_clipboard.h" | 84 #include "ppapi/c/private/ppb_flash_clipboard.h" |
85 #include "ppapi/c/private/ppb_flash_device_id.h" | 85 #include "ppapi/c/private/ppb_flash_device_id.h" |
| 86 #include "ppapi/c/private/ppb_flash_drm.h" |
86 #include "ppapi/c/private/ppb_flash_font_file.h" | 87 #include "ppapi/c/private/ppb_flash_font_file.h" |
87 #include "ppapi/c/private/ppb_flash_fullscreen.h" | 88 #include "ppapi/c/private/ppb_flash_fullscreen.h" |
88 #include "ppapi/c/private/ppb_flash_menu.h" | 89 #include "ppapi/c/private/ppb_flash_menu.h" |
89 #include "ppapi/c/private/ppb_flash_message_loop.h" | 90 #include "ppapi/c/private/ppb_flash_message_loop.h" |
90 #include "ppapi/c/private/ppb_flash_print.h" | 91 #include "ppapi/c/private/ppb_flash_print.h" |
91 #include "ppapi/c/private/ppb_gpu_blacklist_private.h" | 92 #include "ppapi/c/private/ppb_gpu_blacklist_private.h" |
92 #include "ppapi/c/private/ppb_host_resolver_private.h" | 93 #include "ppapi/c/private/ppb_host_resolver_private.h" |
93 #include "ppapi/c/private/ppb_instance_private.h" | 94 #include "ppapi/c/private/ppb_instance_private.h" |
94 #include "ppapi/c/private/ppb_nacl_private.h" | 95 #include "ppapi/c/private/ppb_nacl_private.h" |
95 #include "ppapi/c/private/ppb_net_address_private.h" | 96 #include "ppapi/c/private/ppb_net_address_private.h" |
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
238 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_CrxFileSystem_Private
_0_1; | 239 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Ext_CrxFileSystem_Private
_0_1; |
239 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_Private_0_1; | 240 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_Private_0_1; |
240 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1; | 241 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1; |
241 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4; | 242 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4; |
242 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; | 243 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; |
243 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6; | 244 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6; |
244 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_13_0; | 245 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_13_0; |
245 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; | 246 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; |
246 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0; | 247 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0; |
247 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; | 248 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; |
| 249 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_0; |
248 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1; | 250 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1; |
249 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1; | 251 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1; |
250 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0; | 252 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0; |
251 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Menu_0_2; | 253 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Menu_0_2; |
252 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1; | 254 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1; |
253 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0; | 255 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Print_1_0; |
254 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_GpuBlacklist_Private_0_2; | 256 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_GpuBlacklist_Private_0_2; |
255 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; | 257 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; |
256 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1; | 258 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1; |
257 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NaCl_Private_1_0; | 259 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NaCl_Private_1_0; |
(...skipping 2420 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2678 return iface->Create(instance); | 2680 return iface->Create(instance); |
2679 } | 2681 } |
2680 | 2682 |
2681 static int32_t Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID(PP_Resource device_id, s
truct PP_Var* id, struct PP_CompletionCallback* callback) { | 2683 static int32_t Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID(PP_Resource device_id, s
truct PP_Var* id, struct PP_CompletionCallback* callback) { |
2682 const struct PPB_Flash_DeviceID_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Devic
eID_1_0.real_iface; | 2684 const struct PPB_Flash_DeviceID_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_Devic
eID_1_0.real_iface; |
2683 return iface->GetDeviceID(device_id, id, *callback); | 2685 return iface->GetDeviceID(device_id, id, *callback); |
2684 } | 2686 } |
2685 | 2687 |
2686 /* End wrapper methods for PPB_Flash_DeviceID_1_0 */ | 2688 /* End wrapper methods for PPB_Flash_DeviceID_1_0 */ |
2687 | 2689 |
| 2690 /* Begin wrapper methods for PPB_Flash_DRM_1_0 */ |
| 2691 |
| 2692 static PP_Resource Pnacl_M29_PPB_Flash_DRM_Create(PP_Instance instance) { |
| 2693 const struct PPB_Flash_DRM_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_0.re
al_iface; |
| 2694 return iface->Create(instance); |
| 2695 } |
| 2696 |
| 2697 static int32_t Pnacl_M29_PPB_Flash_DRM_GetDeviceID(PP_Resource drm, struct PP_Va
r* id, struct PP_CompletionCallback* callback) { |
| 2698 const struct PPB_Flash_DRM_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_0.re
al_iface; |
| 2699 return iface->GetDeviceID(drm, id, *callback); |
| 2700 } |
| 2701 |
| 2702 /* End wrapper methods for PPB_Flash_DRM_1_0 */ |
| 2703 |
2688 /* Not generating wrapper methods for PPB_Flash_FontFile_0_1 */ | 2704 /* Not generating wrapper methods for PPB_Flash_FontFile_0_1 */ |
2689 | 2705 |
2690 /* Not generating wrapper methods for PPB_FlashFullscreen_0_1 */ | 2706 /* Not generating wrapper methods for PPB_FlashFullscreen_0_1 */ |
2691 | 2707 |
2692 /* Not generating wrapper methods for PPB_FlashFullscreen_1_0 */ | 2708 /* Not generating wrapper methods for PPB_FlashFullscreen_1_0 */ |
2693 | 2709 |
2694 /* Begin wrapper methods for PPB_Flash_Menu_0_2 */ | 2710 /* Begin wrapper methods for PPB_Flash_Menu_0_2 */ |
2695 | 2711 |
2696 static PP_Resource Pnacl_M14_PPB_Flash_Menu_Create(PP_Instance instance_id, cons
t struct PP_Flash_Menu* menu_data) { | 2712 static PP_Resource Pnacl_M14_PPB_Flash_Menu_Create(PP_Instance instance_id, cons
t struct PP_Flash_Menu* menu_data) { |
2697 const struct PPB_Flash_Menu_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_Menu_0_2.
real_iface; | 2713 const struct PPB_Flash_Menu_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_Menu_0_2.
real_iface; |
(...skipping 1754 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4452 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar
d_Type clipboard_type, uint32_t format))&Pnacl_M24_PPB_Flash_Clipboard_IsFormatA
vailable, | 4468 .IsFormatAvailable = (PP_Bool (*)(PP_Instance instance_id, PP_Flash_Clipboar
d_Type clipboard_type, uint32_t format))&Pnacl_M24_PPB_Flash_Clipboard_IsFormatA
vailable, |
4453 .ReadData = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipboard_T
ype clipboard_type, uint32_t format))&Pnacl_M24_PPB_Flash_Clipboard_ReadData, | 4469 .ReadData = (struct PP_Var (*)(PP_Instance instance_id, PP_Flash_Clipboard_T
ype clipboard_type, uint32_t format))&Pnacl_M24_PPB_Flash_Clipboard_ReadData, |
4454 .WriteData = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_Type c
lipboard_type, uint32_t data_item_count, const uint32_t formats[], const struct
PP_Var data_items[]))&Pnacl_M24_PPB_Flash_Clipboard_WriteData | 4470 .WriteData = (int32_t (*)(PP_Instance instance_id, PP_Flash_Clipboard_Type c
lipboard_type, uint32_t data_item_count, const uint32_t formats[], const struct
PP_Var data_items[]))&Pnacl_M24_PPB_Flash_Clipboard_WriteData |
4455 }; | 4471 }; |
4456 | 4472 |
4457 struct PPB_Flash_DeviceID_1_0 Pnacl_Wrappers_PPB_Flash_DeviceID_1_0 = { | 4473 struct PPB_Flash_DeviceID_1_0 Pnacl_Wrappers_PPB_Flash_DeviceID_1_0 = { |
4458 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_Device
ID_Create, | 4474 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M21_PPB_Flash_Device
ID_Create, |
4459 .GetDeviceID = (int32_t (*)(PP_Resource device_id, struct PP_Var* id, struct
PP_CompletionCallback callback))&Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID | 4475 .GetDeviceID = (int32_t (*)(PP_Resource device_id, struct PP_Var* id, struct
PP_CompletionCallback callback))&Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID |
4460 }; | 4476 }; |
4461 | 4477 |
| 4478 struct PPB_Flash_DRM_1_0 Pnacl_Wrappers_PPB_Flash_DRM_1_0 = { |
| 4479 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M29_PPB_Flash_DRM_Cr
eate, |
| 4480 .GetDeviceID = (int32_t (*)(PP_Resource drm, struct PP_Var* id, struct PP_Co
mpletionCallback callback))&Pnacl_M29_PPB_Flash_DRM_GetDeviceID |
| 4481 }; |
| 4482 |
4462 /* Not generating wrapper interface for PPB_Flash_FontFile_0_1 */ | 4483 /* Not generating wrapper interface for PPB_Flash_FontFile_0_1 */ |
4463 | 4484 |
4464 /* Not generating wrapper interface for PPB_FlashFullscreen_0_1 */ | 4485 /* Not generating wrapper interface for PPB_FlashFullscreen_0_1 */ |
4465 | 4486 |
4466 /* Not generating wrapper interface for PPB_FlashFullscreen_1_0 */ | 4487 /* Not generating wrapper interface for PPB_FlashFullscreen_1_0 */ |
4467 | 4488 |
4468 struct PPB_Flash_Menu_0_2 Pnacl_Wrappers_PPB_Flash_Menu_0_2 = { | 4489 struct PPB_Flash_Menu_0_2 Pnacl_Wrappers_PPB_Flash_Menu_0_2 = { |
4469 .Create = (PP_Resource (*)(PP_Instance instance_id, const struct PP_Flash_Me
nu* menu_data))&Pnacl_M14_PPB_Flash_Menu_Create, | 4490 .Create = (PP_Resource (*)(PP_Instance instance_id, const struct PP_Flash_Me
nu* menu_data))&Pnacl_M14_PPB_Flash_Menu_Create, |
4470 .IsFlashMenu = (PP_Bool (*)(PP_Resource resource_id))&Pnacl_M14_PPB_Flash_Me
nu_IsFlashMenu, | 4491 .IsFlashMenu = (PP_Bool (*)(PP_Resource resource_id))&Pnacl_M14_PPB_Flash_Me
nu_IsFlashMenu, |
4471 .Show = (int32_t (*)(PP_Resource menu_id, const struct PP_Point* location, i
nt32_t* selected_id, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_Flash
_Menu_Show | 4492 .Show = (int32_t (*)(PP_Resource menu_id, const struct PP_Point* location, i
nt32_t* selected_id, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_Flash
_Menu_Show |
(...skipping 949 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5421 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_5_0, | 5442 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Clipboard_5_0, |
5422 .real_iface = NULL | 5443 .real_iface = NULL |
5423 }; | 5444 }; |
5424 | 5445 |
5425 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0 = { | 5446 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0 = { |
5426 .iface_macro = PPB_FLASH_DEVICEID_INTERFACE_1_0, | 5447 .iface_macro = PPB_FLASH_DEVICEID_INTERFACE_1_0, |
5427 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DeviceID_1_0, | 5448 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DeviceID_1_0, |
5428 .real_iface = NULL | 5449 .real_iface = NULL |
5429 }; | 5450 }; |
5430 | 5451 |
| 5452 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_0 = { |
| 5453 .iface_macro = PPB_FLASH_DRM_INTERFACE_1_0, |
| 5454 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DRM_1_0, |
| 5455 .real_iface = NULL |
| 5456 }; |
| 5457 |
5431 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1 = { | 5458 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1 = { |
5432 .iface_macro = PPB_FLASH_FONTFILE_INTERFACE_0_1, | 5459 .iface_macro = PPB_FLASH_FONTFILE_INTERFACE_0_1, |
5433 .wrapped_iface = NULL /* Still need slot for real_iface */, | 5460 .wrapped_iface = NULL /* Still need slot for real_iface */, |
5434 .real_iface = NULL | 5461 .real_iface = NULL |
5435 }; | 5462 }; |
5436 | 5463 |
5437 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1 = { | 5464 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1 = { |
5438 .iface_macro = PPB_FLASHFULLSCREEN_INTERFACE_0_1, | 5465 .iface_macro = PPB_FLASHFULLSCREEN_INTERFACE_0_1, |
5439 .wrapped_iface = NULL /* Still need slot for real_iface */, | 5466 .wrapped_iface = NULL /* Still need slot for real_iface */, |
5440 .real_iface = NULL | 5467 .real_iface = NULL |
(...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5740 &Pnacl_WrapperInfo_PPB_Ext_CrxFileSystem_Private_0_1, | 5767 &Pnacl_WrapperInfo_PPB_Ext_CrxFileSystem_Private_0_1, |
5741 &Pnacl_WrapperInfo_PPB_FileIO_Private_0_1, | 5768 &Pnacl_WrapperInfo_PPB_FileIO_Private_0_1, |
5742 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, | 5769 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, |
5743 &Pnacl_WrapperInfo_PPB_Flash_12_4, | 5770 &Pnacl_WrapperInfo_PPB_Flash_12_4, |
5744 &Pnacl_WrapperInfo_PPB_Flash_12_5, | 5771 &Pnacl_WrapperInfo_PPB_Flash_12_5, |
5745 &Pnacl_WrapperInfo_PPB_Flash_12_6, | 5772 &Pnacl_WrapperInfo_PPB_Flash_12_6, |
5746 &Pnacl_WrapperInfo_PPB_Flash_13_0, | 5773 &Pnacl_WrapperInfo_PPB_Flash_13_0, |
5747 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, | 5774 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, |
5748 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0, | 5775 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0, |
5749 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, | 5776 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, |
| 5777 &Pnacl_WrapperInfo_PPB_Flash_DRM_1_0, |
5750 &Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1, | 5778 &Pnacl_WrapperInfo_PPB_Flash_FontFile_0_1, |
5751 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1, | 5779 &Pnacl_WrapperInfo_PPB_FlashFullscreen_0_1, |
5752 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0, | 5780 &Pnacl_WrapperInfo_PPB_FlashFullscreen_1_0, |
5753 &Pnacl_WrapperInfo_PPB_Flash_Menu_0_2, | 5781 &Pnacl_WrapperInfo_PPB_Flash_Menu_0_2, |
5754 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1, | 5782 &Pnacl_WrapperInfo_PPB_Flash_MessageLoop_0_1, |
5755 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0, | 5783 &Pnacl_WrapperInfo_PPB_Flash_Print_1_0, |
5756 &Pnacl_WrapperInfo_PPB_GpuBlacklist_Private_0_2, | 5784 &Pnacl_WrapperInfo_PPB_GpuBlacklist_Private_0_2, |
5757 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, | 5785 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, |
5758 &Pnacl_WrapperInfo_PPB_Instance_Private_0_1, | 5786 &Pnacl_WrapperInfo_PPB_Instance_Private_0_1, |
5759 &Pnacl_WrapperInfo_PPB_NaCl_Private_1_0, | 5787 &Pnacl_WrapperInfo_PPB_NaCl_Private_1_0, |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5878 if (NULL == iface) return NULL; | 5906 if (NULL == iface) return NULL; |
5879 wrapper->real_iface = iface; | 5907 wrapper->real_iface = iface; |
5880 } | 5908 } |
5881 | 5909 |
5882 if (wrapper->wrapped_iface) { | 5910 if (wrapper->wrapped_iface) { |
5883 return wrapper->wrapped_iface; | 5911 return wrapper->wrapped_iface; |
5884 } else { | 5912 } else { |
5885 return wrapper->real_iface; | 5913 return wrapper->real_iface; |
5886 } | 5914 } |
5887 } | 5915 } |
OLD | NEW |