Signed-off-by: Wei,Jiangang <[email protected]>
---
 testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.c 
b/testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.c
index 54fa1e5..c2a60b6 100644
--- a/testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.c
+++ b/testcases/kernel/controllers/cpuset/cpuset_lib/cpuinfo.c
@@ -231,11 +231,15 @@ static int get_sched_domains(void)
                        if (!cpus[ci].sched_domain) {
                                cpus[ci].sched_domain =
                                    bitmask_alloc(cpus_nbits);
-                               if (!cpus[ci].sched_domain)
+                               if (!cpus[ci].sched_domain) {
+                                       fclose(fp);
                                        return -1;
+                               }
                        }
-                       if (bitmask_parsehex(str2, cpus[ci].sched_domain))
+                       if (bitmask_parsehex(str2, cpus[ci].sched_domain)) {
+                               fclose(fp);
                                return -1;
+                       }
                }
        }
 
-- 
1.9.3


------------------------------------------------------------------------------
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to