libxc: Free logger after printing error message
authorJason Andryuk <andryuk@aero.org>
Fri, 16 May 2014 20:41:17 +0000 (16:41 -0400)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Mon, 19 May 2014 11:28:38 +0000 (12:28 +0100)
commit86216963fd1d89883bb8120535704fdc79fdad50
treee6a0b15d18438c7a6253ff85e0c72a8e467e571e
parent92009d3e98e8938e73a70a77566fa5e8ad5adf56
libxc: Free logger after printing error message

On error, PERROR calls the already destroyed logger, which can segfault.
Re-order the calls, so the logger is still available.

Signed-off-by: Jason Andryuk <andryuk@aero.org>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxc/xc_private.c