diff options
Diffstat (limited to 'gpu/demos/framework/main_pepper.cc')
-rw-r--r-- | gpu/demos/framework/main_pepper.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gpu/demos/framework/main_pepper.cc b/gpu/demos/framework/main_pepper.cc index 6937b62..cf8f510 100644 --- a/gpu/demos/framework/main_pepper.cc +++ b/gpu/demos/framework/main_pepper.cc @@ -90,6 +90,11 @@ void NPP_Print(NPP instance, NPPrint* platformPrint) { } int16 NPP_HandleEvent(NPP instance, void* event) { + Plugin* plugin = static_cast<Plugin*>(instance->pdata); + + if (plugin) + return plugin->HandleEvent(*static_cast<NPPepperEvent*>(event)); + return 0; } |