From e8c860ef55e9aa8405ebdd58fbf7d5abd45de0f9 Mon Sep 17 00:00:00 2001 From: Illia Volchanetskyi Date: Wed, 19 Jun 2024 10:47:10 +0300 Subject: [PATCH] Fix popen return value check --- src/power_cap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/power_cap.cpp b/src/power_cap.cpp index 037ca31..50eb1fd 100644 --- a/src/power_cap.cpp +++ b/src/power_cap.cpp @@ -172,7 +172,7 @@ bool PowerCap::get_num_of_proc() // variable board_id. pf = popen(COMMAND_NUM_OF_CPU,"r"); - if(pf > 0) + if(!pf) { // no error if (fgets(data, COMMAND_LEN , pf) != NULL) {