static void JsonAlertLogDeInitCtx(OutputCtx *output_ctx)
{
+ SCLogDebug("cleaning up output_ctx");
LogFileCtx *logfile_ctx = (LogFileCtx *)output_ctx->data;
LogFileFreeCtx(logfile_ctx);
SCFree(output_ctx);
}
+static void JsonAlertLogDeInitCtxSub(OutputCtx *output_ctx)
+{
+ SCLogDebug("cleaning up sub output_ctx %p", output_ctx);
+ SCFree(output_ctx);
+}
+
#define DEFAULT_LOG_FILENAME "alert.json"
/**
* \brief Create a new LogFileCtx for "fast" output style.
return NULL;
output_ctx->data = ajt->file_ctx;
- output_ctx->DeInit = JsonAlertLogDeInitCtx;
+ output_ctx->DeInit = JsonAlertLogDeInitCtxSub;
return output_ctx;
}