Fix npapi plugin load issue I had on Chrome on Mac

This commit is contained in:
rdb 2015-03-31 13:08:36 +02:00
parent 720fdba470
commit 840d81b3e1

View File

@ -233,7 +233,7 @@ NP_GetEntryPoints(NPPluginFuncs *pluginFuncs) {
if (pluginFuncs->size == 0) {
pluginFuncs->size = sizeof(*pluginFuncs);
}
if (pluginFuncs->size < sizeof(*pluginFuncs)) {
if (pluginFuncs->size < offsetof(NPPluginFuncs, gotfocus)) {
nout << "Invalid NPPPluginFuncs size\n";
return NPERR_INVALID_FUNCTABLE_ERROR;
}