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" |
11 #include "ppapi/c/dev/ppb_buffer_dev.h" | 11 #include "ppapi/c/dev/ppb_buffer_dev.h" |
12 #include "ppapi/c/dev/ppb_crypto_dev.h" | 12 #include "ppapi/c/dev/ppb_crypto_dev.h" |
13 #include "ppapi/c/dev/ppb_cursor_control_dev.h" | 13 #include "ppapi/c/dev/ppb_cursor_control_dev.h" |
14 #include "ppapi/c/dev/ppb_device_ref_dev.h" | 14 #include "ppapi/c/dev/ppb_device_ref_dev.h" |
15 #include "ppapi/c/dev/ppb_file_chooser_dev.h" | 15 #include "ppapi/c/dev/ppb_file_chooser_dev.h" |
16 #include "ppapi/c/dev/ppb_find_dev.h" | 16 #include "ppapi/c/dev/ppb_find_dev.h" |
17 #include "ppapi/c/dev/ppb_font_dev.h" | 17 #include "ppapi/c/dev/ppb_font_dev.h" |
18 #include "ppapi/c/dev/ppb_graphics_2d_dev.h" | 18 #include "ppapi/c/dev/ppb_graphics_2d_dev.h" |
19 #include "ppapi/c/dev/ppb_ime_input_event_dev.h" | 19 #include "ppapi/c/dev/ppb_ime_input_event_dev.h" |
20 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h" | 20 #include "ppapi/c/dev/ppb_keyboard_input_event_dev.h" |
21 #include "ppapi/c/dev/ppb_memory_dev.h" | 21 #include "ppapi/c/dev/ppb_memory_dev.h" |
| 22 #include "ppapi/c/dev/ppb_network_proxy_dev.h" |
22 #include "ppapi/c/dev/ppb_printing_dev.h" | 23 #include "ppapi/c/dev/ppb_printing_dev.h" |
23 #include "ppapi/c/dev/ppb_resource_array_dev.h" | 24 #include "ppapi/c/dev/ppb_resource_array_dev.h" |
24 #include "ppapi/c/dev/ppb_scrollbar_dev.h" | 25 #include "ppapi/c/dev/ppb_scrollbar_dev.h" |
25 #include "ppapi/c/dev/ppb_testing_dev.h" | 26 #include "ppapi/c/dev/ppb_testing_dev.h" |
26 #include "ppapi/c/dev/ppb_text_input_dev.h" | 27 #include "ppapi/c/dev/ppb_text_input_dev.h" |
27 #include "ppapi/c/dev/ppb_trace_event_dev.h" | 28 #include "ppapi/c/dev/ppb_trace_event_dev.h" |
28 #include "ppapi/c/dev/ppb_truetype_font_dev.h" | 29 #include "ppapi/c/dev/ppb_truetype_font_dev.h" |
29 #include "ppapi/c/dev/ppb_url_util_dev.h" | 30 #include "ppapi/c/dev/ppb_url_util_dev.h" |
30 #include "ppapi/c/dev/ppb_video_capture_dev.h" | 31 #include "ppapi/c/dev/ppb_video_capture_dev.h" |
31 #include "ppapi/c/dev/ppb_video_decoder_dev.h" | 32 #include "ppapi/c/dev/ppb_video_decoder_dev.h" |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
165 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; | 166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_WebSocket_1_0; |
166 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; | 167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Messaging_1_0; |
167 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; | 168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2; |
168 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3; | 169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3; |
169 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; | 170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1; |
170 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; | 171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5; |
171 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; | 172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6; |
172 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; | 173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Font_Dev_0_6; |
173 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1; | 174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1; |
174 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2; | 175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2; |
| 176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkProxy_Dev_0_1; |
175 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7; | 177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7; |
176 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9; | 178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9; |
177 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91; | 179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_91; |
178 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_92; | 180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_92; |
179 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1; | 181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1; |
180 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6; | 182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6; |
181 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2; | 183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2; |
182 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3; | 184 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3; |
183 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16; | 185 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16; |
184 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Selection_Dev_0_3; | 186 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPP_Selection_Dev_0_3; |
(...skipping 1501 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1686 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; | 1688 const struct PPB_IMEInputEvent_Dev_0_2 *iface = Pnacl_WrapperInfo_PPB_IMEInput
Event_Dev_0_2.real_iface; |
1687 iface->GetSelection(ime_event, start, end); | 1689 iface->GetSelection(ime_event, start, end); |
1688 } | 1690 } |
1689 | 1691 |
1690 /* End wrapper methods for PPB_IMEInputEvent_Dev_0_2 */ | 1692 /* End wrapper methods for PPB_IMEInputEvent_Dev_0_2 */ |
1691 | 1693 |
1692 /* Not generating wrapper methods for PPB_KeyboardInputEvent_Dev_0_1 */ | 1694 /* Not generating wrapper methods for PPB_KeyboardInputEvent_Dev_0_1 */ |
1693 | 1695 |
1694 /* Not generating wrapper methods for PPB_Memory_Dev_0_1 */ | 1696 /* Not generating wrapper methods for PPB_Memory_Dev_0_1 */ |
1695 | 1697 |
| 1698 /* Begin wrapper methods for PPB_NetworkProxy_Dev_0_1 */ |
| 1699 |
| 1700 static int32_t Pnacl_M29_PPB_NetworkProxy_Dev_GetProxyForURL(PP_Instance instanc
e, struct PP_Var* url, struct PP_Var* proxy_string, struct PP_CompletionCallback
* callback) { |
| 1701 const struct PPB_NetworkProxy_Dev_0_1 *iface = Pnacl_WrapperInfo_PPB_NetworkPr
oxy_Dev_0_1.real_iface; |
| 1702 return iface->GetProxyForURL(instance, *url, proxy_string, *callback); |
| 1703 } |
| 1704 |
| 1705 /* End wrapper methods for PPB_NetworkProxy_Dev_0_1 */ |
| 1706 |
1696 /* Begin wrapper methods for PPB_Printing_Dev_0_7 */ | 1707 /* Begin wrapper methods for PPB_Printing_Dev_0_7 */ |
1697 | 1708 |
1698 static PP_Resource Pnacl_M23_PPB_Printing_Dev_Create(PP_Instance instance) { | 1709 static PP_Resource Pnacl_M23_PPB_Printing_Dev_Create(PP_Instance instance) { |
1699 const struct PPB_Printing_Dev_0_7 *iface = Pnacl_WrapperInfo_PPB_Printing_Dev_
0_7.real_iface; | 1710 const struct PPB_Printing_Dev_0_7 *iface = Pnacl_WrapperInfo_PPB_Printing_Dev_
0_7.real_iface; |
1700 return iface->Create(instance); | 1711 return iface->Create(instance); |
1701 } | 1712 } |
1702 | 1713 |
1703 static int32_t Pnacl_M23_PPB_Printing_Dev_GetDefaultPrintSettings(PP_Resource re
source, struct PP_PrintSettings_Dev* print_settings, struct PP_CompletionCallbac
k* callback) { | 1714 static int32_t Pnacl_M23_PPB_Printing_Dev_GetDefaultPrintSettings(PP_Resource re
source, struct PP_PrintSettings_Dev* print_settings, struct PP_CompletionCallbac
k* callback) { |
1704 const struct PPB_Printing_Dev_0_7 *iface = Pnacl_WrapperInfo_PPB_Printing_Dev_
0_7.real_iface; | 1715 const struct PPB_Printing_Dev_0_7 *iface = Pnacl_WrapperInfo_PPB_Printing_Dev_
0_7.real_iface; |
1705 return iface->GetDefaultPrintSettings(resource, print_settings, *callback); | 1716 return iface->GetDefaultPrintSettings(resource, print_settings, *callback); |
(...skipping 2476 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4182 .GetSegmentNumber = (uint32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEI
nputEvent_Dev_GetSegmentNumber, | 4193 .GetSegmentNumber = (uint32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEI
nputEvent_Dev_GetSegmentNumber, |
4183 .GetSegmentOffset = (uint32_t (*)(PP_Resource ime_event, uint32_t index))&Pn
acl_M21_PPB_IMEInputEvent_Dev_GetSegmentOffset, | 4194 .GetSegmentOffset = (uint32_t (*)(PP_Resource ime_event, uint32_t index))&Pn
acl_M21_PPB_IMEInputEvent_Dev_GetSegmentOffset, |
4184 .GetTargetSegment = (int32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEIn
putEvent_Dev_GetTargetSegment, | 4195 .GetTargetSegment = (int32_t (*)(PP_Resource ime_event))&Pnacl_M21_PPB_IMEIn
putEvent_Dev_GetTargetSegment, |
4185 .GetSelection = (void (*)(PP_Resource ime_event, uint32_t* start, uint32_t*
end))&Pnacl_M21_PPB_IMEInputEvent_Dev_GetSelection | 4196 .GetSelection = (void (*)(PP_Resource ime_event, uint32_t* start, uint32_t*
end))&Pnacl_M21_PPB_IMEInputEvent_Dev_GetSelection |
4186 }; | 4197 }; |
4187 | 4198 |
4188 /* Not generating wrapper interface for PPB_KeyboardInputEvent_Dev_0_1 */ | 4199 /* Not generating wrapper interface for PPB_KeyboardInputEvent_Dev_0_1 */ |
4189 | 4200 |
4190 /* Not generating wrapper interface for PPB_Memory_Dev_0_1 */ | 4201 /* Not generating wrapper interface for PPB_Memory_Dev_0_1 */ |
4191 | 4202 |
| 4203 struct PPB_NetworkProxy_Dev_0_1 Pnacl_Wrappers_PPB_NetworkProxy_Dev_0_1 = { |
| 4204 .GetProxyForURL = (int32_t (*)(PP_Instance instance, struct PP_Var url, stru
ct PP_Var* proxy_string, struct PP_CompletionCallback callback))&Pnacl_M29_PPB_N
etworkProxy_Dev_GetProxyForURL |
| 4205 }; |
| 4206 |
4192 struct PPB_Printing_Dev_0_7 Pnacl_Wrappers_PPB_Printing_Dev_0_7 = { | 4207 struct PPB_Printing_Dev_0_7 Pnacl_Wrappers_PPB_Printing_Dev_0_7 = { |
4193 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M23_PPB_Printing_Dev
_Create, | 4208 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M23_PPB_Printing_Dev
_Create, |
4194 .GetDefaultPrintSettings = (int32_t (*)(PP_Resource resource, struct PP_Prin
tSettings_Dev* print_settings, struct PP_CompletionCallback callback))&Pnacl_M23
_PPB_Printing_Dev_GetDefaultPrintSettings | 4209 .GetDefaultPrintSettings = (int32_t (*)(PP_Resource resource, struct PP_Prin
tSettings_Dev* print_settings, struct PP_CompletionCallback callback))&Pnacl_M23
_PPB_Printing_Dev_GetDefaultPrintSettings |
4195 }; | 4210 }; |
4196 | 4211 |
4197 /* Not generating wrapper interface for PPB_ResourceArray_Dev_0_1 */ | 4212 /* Not generating wrapper interface for PPB_ResourceArray_Dev_0_1 */ |
4198 | 4213 |
4199 /* Not generating wrapper interface for PPB_Scrollbar_Dev_0_5 */ | 4214 /* Not generating wrapper interface for PPB_Scrollbar_Dev_0_5 */ |
4200 | 4215 |
4201 /* Not generating wrapper interface for PPB_Testing_Dev_0_7 */ | 4216 /* Not generating wrapper interface for PPB_Testing_Dev_0_7 */ |
(...skipping 789 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4991 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1, | 5006 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_1, |
4992 .real_iface = NULL | 5007 .real_iface = NULL |
4993 }; | 5008 }; |
4994 | 5009 |
4995 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2 = { | 5010 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2 = { |
4996 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_2, | 5011 .iface_macro = PPB_IME_INPUT_EVENT_DEV_INTERFACE_0_2, |
4997 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_2, | 5012 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_IMEInputEvent_Dev_0_2, |
4998 .real_iface = NULL | 5013 .real_iface = NULL |
4999 }; | 5014 }; |
5000 | 5015 |
| 5016 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetworkProxy_Dev_0_1 = { |
| 5017 .iface_macro = PPB_NETWORKPROXY_DEV_INTERFACE_0_1, |
| 5018 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_NetworkProxy_Dev_0_1, |
| 5019 .real_iface = NULL |
| 5020 }; |
| 5021 |
5001 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7 = { | 5022 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Printing_Dev_0_7 = { |
5002 .iface_macro = PPB_PRINTING_DEV_INTERFACE_0_7, | 5023 .iface_macro = PPB_PRINTING_DEV_INTERFACE_0_7, |
5003 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Printing_Dev_0_7, | 5024 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Printing_Dev_0_7, |
5004 .real_iface = NULL | 5025 .real_iface = NULL |
5005 }; | 5026 }; |
5006 | 5027 |
5007 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9 = { | 5028 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Testing_Dev_0_9 = { |
5008 .iface_macro = PPB_TESTING_DEV_INTERFACE_0_9, | 5029 .iface_macro = PPB_TESTING_DEV_INTERFACE_0_9, |
5009 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Testing_Dev_0_9, | 5030 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Testing_Dev_0_9, |
5010 .real_iface = NULL | 5031 .real_iface = NULL |
(...skipping 320 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5331 &Pnacl_WrapperInfo_PPB_VarDictionary_1_0, | 5352 &Pnacl_WrapperInfo_PPB_VarDictionary_1_0, |
5332 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, | 5353 &Pnacl_WrapperInfo_PPB_WebSocket_1_0, |
5333 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, | 5354 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_2, |
5334 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3, | 5355 &Pnacl_WrapperInfo_PPB_AudioInput_Dev_0_3, |
5335 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, | 5356 &Pnacl_WrapperInfo_PPB_DeviceRef_Dev_0_1, |
5336 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, | 5357 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_5, |
5337 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, | 5358 &Pnacl_WrapperInfo_PPB_FileChooser_Dev_0_6, |
5338 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, | 5359 &Pnacl_WrapperInfo_PPB_Font_Dev_0_6, |
5339 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1, | 5360 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_1, |
5340 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2, | 5361 &Pnacl_WrapperInfo_PPB_IMEInputEvent_Dev_0_2, |
| 5362 &Pnacl_WrapperInfo_PPB_NetworkProxy_Dev_0_1, |
5341 &Pnacl_WrapperInfo_PPB_Printing_Dev_0_7, | 5363 &Pnacl_WrapperInfo_PPB_Printing_Dev_0_7, |
5342 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9, | 5364 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_9, |
5343 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91, | 5365 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_91, |
5344 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_92, | 5366 &Pnacl_WrapperInfo_PPB_Testing_Dev_0_92, |
5345 &Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1, | 5367 &Pnacl_WrapperInfo_PPB_TrueTypeFont_Dev_0_1, |
5346 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6, | 5368 &Pnacl_WrapperInfo_PPB_URLUtil_Dev_0_6, |
5347 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2, | 5369 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_2, |
5348 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3, | 5370 &Pnacl_WrapperInfo_PPB_VideoCapture_Dev_0_3, |
5349 &Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16, | 5371 &Pnacl_WrapperInfo_PPB_VideoDecoder_Dev_0_16, |
5350 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_6, | 5372 &Pnacl_WrapperInfo_PPB_ContentDecryptor_Private_0_6, |
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5465 if (NULL == iface) return NULL; | 5487 if (NULL == iface) return NULL; |
5466 wrapper->real_iface = iface; | 5488 wrapper->real_iface = iface; |
5467 } | 5489 } |
5468 | 5490 |
5469 if (wrapper->wrapped_iface) { | 5491 if (wrapper->wrapped_iface) { |
5470 return wrapper->wrapped_iface; | 5492 return wrapper->wrapped_iface; |
5471 } else { | 5493 } else { |
5472 return wrapper->real_iface; | 5494 return wrapper->real_iface; |
5473 } | 5495 } |
5474 } | 5496 } |
OLD | NEW |