commit | 981fa33809567fd0dbfad0a1b82286ba235b53f4 | [log] [tgz] |
---|---|---|
author | U. Artie Eoff <ullysses.a.eoff@intel.com> | Wed Jan 15 08:12:19 2014 -0800 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Sun Jan 19 21:58:53 2014 -0800 |
tree | 6b44863e7aac1e5bd525bf2ebaf5405b0f1bb15f | |
parent | 87d3b61355cf742f8ac1270c3f4e38ded9501de7 [diff] [blame] |
backlight: fix backlight_path memory leak Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
diff --git a/src/libbacklight.c b/src/libbacklight.c index a9d7ef1..54f3318 100644 --- a/src/libbacklight.c +++ b/src/libbacklight.c
@@ -210,8 +210,10 @@ entry->d_name) < 0) goto err; - if (asprintf(&path, "%s/%s", backlight_path, "type") < 0) + if (asprintf(&path, "%s/%s", backlight_path, "type") < 0) { + free(backlight_path); goto err; + } fd = open(path, O_RDONLY);