From 5a32b389b49ebd0325a1ba81d7032593f8b9fb18 Mon Sep 17 00:00:00 2001 From: Felipe Zimmerle Date: Mon, 19 Jun 2017 19:08:26 -0300 Subject: [PATCH] chunks example: Sets the freed variables to NULL --- examples/using_bodies_in_chunks/simple_request.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/using_bodies_in_chunks/simple_request.cc b/examples/using_bodies_in_chunks/simple_request.cc index 71100d94..f70c425a 100644 --- a/examples/using_bodies_in_chunks/simple_request.cc +++ b/examples/using_bodies_in_chunks/simple_request.cc @@ -103,12 +103,14 @@ int process_intervention(modsecurity::Transaction *transaction) std::cout << "Log: " << intervention.log << std::endl; free(intervention.log); + intervention.log = NULL; if (intervention.url != NULL) { std::cout << "Intervention, redirect to: " << intervention.url; std::cout << " with status code: " << intervention.status << std::endl; free(intervention.url); + intervention.url = NULL; return intervention.status; }