Fix potential memory leak 31/26331/2 jellyfish
authorMarius Vlad <marius.vlad@collabora.com>
Mon, 1 Feb 2021 03:44:05 +0000 (11:44 +0800)
committerMarius Vlad <marius.vlad@collabora.com>
Thu, 6 May 2021 09:04:17 +0000 (12:04 +0300)
commit4d7ff60ae87f00b9bd9bfa68f4f92b5af7581e3d
treefd62ab77e15839584d48314ecdc80f1531cbc8cc
parent496e9aa2539afbe922d6df9f3da1b0384b1b1351
Fix potential memory leak

json structure allocating code should be placed in where it is used, if
there is a condition check which may cause a return before the
before-mentioned place in the function.

Bug-AGL: SPEC-3584

(cherry-picked from f19cfe46d7172b512f06f5acf657b8d56e69a0b3)

Change-Id: I5f88c7ce0b9257b2782144548f11a0e1d7ab388a
Signed-off-by: Li Xiaoming <lixm.fnst@cn.fujitsu.com>
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
src/hs-client.cpp
src/hs-proxy.cpp