prefs: Fix leak when parsing empty pref string
authorMikael Kanstrup <mikael.kanstrup@gmail.com>
Thu, 14 Sep 2017 08:19:12 +0000 (10:19 +0200)
committerAnders Broman <a.broman58@gmail.com>
Tue, 19 Sep 2017 06:43:28 +0000 (06:43 +0000)
commit16fc1903037dead72d5f6ff1457552d23b4a423f
treef9c4f523b57483b010014a80c2dda0160ae9f39e
parent6bc4de9a2674f86e70bb5fdff48e861f3f5e48c5
prefs: Fix leak when parsing empty pref string

Fix minor leak. When parsing preference string lists and preference
is empty a buffer is allocated to hold the string but is then never
inserted into the string list as it is empty. This causes a minor leak
as no reference is kept to allocated buffer and won't be freed by
corresponding clear string list function call.

Bug: 14071
Change-Id: I1edcc77095c0f430e03a49491e5281730fbceb95
Reviewed-on: https://code.wireshark.org/review/23598
Reviewed-by: Michael Mann <mmann78@netscape.net>
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
epan/prefs.c