From d7b9726357ed676ef518745d34fcbc74eb9524de Mon Sep 17 00:00:00 2001 From: Felipe Zimmerle Date: Wed, 5 Sep 2018 23:22:53 -0300 Subject: [PATCH] good practices: Initialize variables before use it Original author: Marc Stern (#1889) --- CHANGES | 2 ++ src/utils/acmp.cc | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index c15bb72d..3e7a5226 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,8 @@ v3.0.3 - YYYY-MMM-DD (to be released) ------------------------------------- + - good practices: Initialize variables before use it + [Issue #1889 - Marc Stern] - Fix utf-8 character encoding conversion [Issue #1794 - @tinselcity, @zimmerle] - Adds support for ctl:requestBodyProcessor=URLENCODED diff --git a/src/utils/acmp.cc b/src/utils/acmp.cc index 69618f92..8241faaf 100644 --- a/src/utils/acmp.cc +++ b/src/utils/acmp.cc @@ -42,7 +42,8 @@ char *parse_pm_content(const char *op_parm, unsigned short int op_len, const cha // char converted = 0; int i, x; unsigned char bin = 0, esc = 0, bin_offset = 0; - unsigned char bin_parm[3], c = 0; + unsigned char c = 0; + unsigned char bin_parm[3] = { 0 }; char *processed = NULL; content = strdup(op_parm);