libXpm: Changes to 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Mon Dec 9 05:48:15 UTC 2019
src/parse.c | 128 ++++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 82 insertions(+), 46 deletions(-)
New commits:
commit 5817fd4ac5308fe7c23301c652f174997009b7d5
Author: Benjamin Tissoires <benjamin.tissoires at redhat.com>
Date: Wed Dec 4 11:17:21 2019 +0100
parse: simplify error paths in xpmParseColors()
We introduced a new label to handle the errors, we should use it
for the rest of the function.
Signed-off-by: Benjamin Tissoires <benjamin.tissoires at redhat.com>
commit e1d8f704d52f70680869b7aae1da0ad2382db363
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu Dec 5 06:17:00 2019 +1000
parse: avoid memleak on error with STRLCAT/STRLCPY
The original macro might exit the function without freeing `colorTable`.
Move the macros into a slightly less awful helper function and use goto
to clean up in case of error.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
More information about the xorg-commit
mailing list