equal
deleted
inserted
replaced
196 return; |
196 return; |
197 |
197 |
198 plugin->URLNotify(url, reason, notifyData); |
198 plugin->URLNotify(url, reason, notifyData); |
199 } |
199 } |
200 |
200 |
201 NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value) |
201 NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value) |
202 { |
202 { |
203 if(instance == NULL) |
203 if(instance == NULL) |
204 return NPERR_INVALID_INSTANCE_ERROR; |
204 return NPERR_INVALID_INSTANCE_ERROR; |
205 |
205 |
206 nsPluginInstanceBase * plugin = (nsPluginInstanceBase *)instance->pdata; |
206 nsPluginInstanceBase * plugin = (nsPluginInstanceBase *)instance->pdata; |
222 |
222 |
223 NPError rv = plugin->SetValue(variable, value); |
223 NPError rv = plugin->SetValue(variable, value); |
224 return rv; |
224 return rv; |
225 } |
225 } |
226 |
226 |
227 int16 NPP_HandleEvent(NPP instance, void* event) |
227 int16 NPP_HandleEvent(NPP instance, void* event) |
228 { |
228 { |
229 if(instance == NULL) |
229 if(instance == NULL) |
230 return 0; |
230 return 0; |
231 |
231 |
232 nsPluginInstanceBase * plugin = (nsPluginInstanceBase *)instance->pdata; |
232 nsPluginInstanceBase * plugin = (nsPluginInstanceBase *)instance->pdata; |
245 |
245 |
246 // Mac needs these wrappers, see npplat.h for more info |
246 // Mac needs these wrappers, see npplat.h for more info |
247 |
247 |
248 #ifdef XP_MAC |
248 #ifdef XP_MAC |
249 |
249 |
250 NPError Private_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, char* argn[], char* argv[], NPSavedData* saved) |
250 NPError Private_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, char* argn[], char* argv[], NPSavedData* saved) |
251 { |
251 { |
252 NPError rv = NPP_New(pluginType, instance, mode, argc, argn, argv, saved); |
252 NPError rv = NPP_New(pluginType, instance, mode, argc, argn, argv, saved); |
253 return rv; |
253 return rv; |
254 } |
254 } |
255 |
255 |
256 NPError Private_Destroy(NPP instance, NPSavedData** save) |
256 NPError Private_Destroy(NPP instance, NPSavedData** save) |
257 { |
257 { |
258 NPError rv = NPP_Destroy(instance, save); |
258 NPError rv = NPP_Destroy(instance, save); |