diff --git a/main.c b/main.c index eb12ce98..e80ae81f 100644 --- a/main.c +++ b/main.c @@ -323,13 +323,14 @@ int main(int argc, char * argv[]) { snprintf(busStr, 10, "%d %d", i2c_bus1, i2c_bus3); } - FILE * file4 = popen("cat /etc/os-release", "r"); - fgets(cmdbuffer, 1000, file4); + FILE * os-test = popen("cat /etc/os-release", "r"); + fgets(cmdbuffer, 1000, os-test); printf("os-release: %s\n", cmdbuffer); char os_present[] = "bookworm"; // printf("strstr: %s \n", strstr( & cmdbuffer1, camera_present)); int os_status = (strstr( (const char *)& cmdbuffer, os_present) != NULL) ? ON : OFF; - printf(os_status); + printf(os_status); + pclose (os-test); // check for camera // char cmdbuffer1[1000];