libaacs | branch: master | npzacs <npz...@gmail.com> | Fri Mar  3 15:41:12 2017 
+0200| [87947a972117aa65a0659cbe4955b64ea7442463] | committer: npzacs

Check for NULL

> http://git.videolan.org/gitweb.cgi/libaacs.git/?a=commit;h=87947a972117aa65a0659cbe4955b64ea7442463
---

 src/file/dirs_xdg.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/file/dirs_xdg.c b/src/file/dirs_xdg.c
index 0cca357..0ab3fdf 100644
--- a/src/file/dirs_xdg.c
+++ b/src/file/dirs_xdg.c
@@ -98,6 +98,9 @@ const char *file_get_config_system(const char *dir)
         if (xdg_sys && *xdg_sys) {
 
             dirs = calloc(1, strlen(xdg_sys) + 2);
+            if (!dirs) {
+                return NULL;
+            }
             strcpy(dirs, xdg_sys);
 
             char *pt = dirs;

_______________________________________________
libaacs-devel mailing list
libaacs-devel@videolan.org
https://mailman.videolan.org/listinfo/libaacs-devel

Reply via email to