*/
bRC METAPLUGIN::handlePluginEvent(bpContext *ctx, bEvent *event, void *value)
{
- bRC status;
-
// extract original plugin context, basically it should be `this`
METAPLUGIN *pctx = (METAPLUGIN *)ctx->pContext;
// this ensures that handlePluginEvent is thread safe for extracted pContext
snprintf(buf, BIGBUFLEN, "RESTOREOBJ:OtherObject%d\n", mypid);
write_plugin('C', buf);
const char *r_data = "/* here comes a file data contents */";
- snprintf(buf, BIGBUFLEN, "RESTOREOBJ_LEN:%u\n", strlen(r_data) + 1);
+ snprintf(buf, BIGBUFLEN, "RESTOREOBJ_LEN:%lu\n", strlen(r_data) + 1);
write_plugin('C', buf);
write_plugin('D', r_data);
signal_eod();