diff options
author | Dawid Gajownik <gajownik@gmail.com> | 2015-08-01 11:02:54 -0300 |
---|---|---|
committer | Bryce Harrington <bryce@osg.samsung.com> | 2015-08-02 03:08:45 -0700 |
commit | f965db5fc1799c2ae6adfe92896eb315a0c3447c (patch) | |
tree | 363f695da952e1899c4e9a8284f1db81876e7eec /src/compositor-rdp.c | |
parent | 71f5704879a5daa77fbc83243c8ea5882fd2ab62 (diff) | |
download | weston-f965db5fc1799c2ae6adfe92896eb315a0c3447c.tar.gz |
compositor-rdp: free() can handle NULL pointers
There's no need to check if a pointer exists before passing it to free().
free() can handle NULL pointers.
Signed-off-by: Dawid Gajownik <gajownik@gmail.com>
Reviewed-By: David FORT <contact@hardening-consulting.com>
Diffstat (limited to 'src/compositor-rdp.c')
-rw-r--r-- | src/compositor-rdp.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/compositor-rdp.c b/src/compositor-rdp.c index 4ef0dd15..6eac7f90 100644 --- a/src/compositor-rdp.c +++ b/src/compositor-rdp.c @@ -1233,12 +1233,9 @@ err_output: err_compositor: weston_compositor_shutdown(compositor); err_free_strings: - if (b->rdp_key) - free(b->rdp_key); - if (b->server_cert) - free(b->server_cert); - if (b->server_key) - free(b->server_key); + free(b->rdp_key); + free(b->server_cert); + free(b->server_key); free(b); return NULL; } |