static NPError MyNPN_DestroyStream(NPP instance, NPStream* stream, NPReason reason) { NPError err; DEB(ef, "-> NPN_DestroyStream( %x, 0x%x, %d )\n", instance, stream, reason); err = gNetscapeFuncs.destroystream( instance, stream, reason ); DEB(ef, "<- NPN_DestroyStream = %d\n", err); return err; }
NPError NPN_DestroyStream(NPP instance, NPStream * stream, NPError reason) { int navMinorVersion = NPNFuncs.version & 0xFF; NPError rv = NPERR_NO_ERROR; if (navMinorVersion >= NPVERS_HAS_STREAMOUTPUT) rv = NPNFuncs.destroystream(instance, stream, reason); else rv = NPERR_INCOMPATIBLE_VERSION_ERROR; return rv; }
NPError NPN_DestroyStream(NPP instance, NPStream* stream, NPError reason) { int navMinorVersion = NPNFuncs.version & 0xFF; NPError rv = NPERR_NO_ERROR; if(logger) logger->logCall(action_npn_destroy_stream, (DWORD)instance, (DWORD)stream, (DWORD)reason); if( navMinorVersion >= NPVERS_HAS_STREAMOUTPUT ) rv = NPNFuncs.destroystream(instance, stream, reason); else rv = NPERR_INCOMPATIBLE_VERSION_ERROR; if(logger) logger->logReturn(); return rv; }
NPError NPN_DestroyStream(NPP instance, NPStream* stream, NPError reason) { return NPNFuncs.destroystream(instance, stream, reason); }