From fb2f5ff0a7f44a27b95bee6f755d4ed2add4d9fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Wed, 19 Jun 2024 23:56:46 +0900 Subject: =?UTF-8?q?=E3=81=A1=E3=82=93=E3=81=A1=E3=82=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cpu.c | 9 +++++++-- src/packages.c | 2 ++ 2 files changed, 9 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/cpu.c b/src/cpu.c index bf02346..ee0448c 100644 --- a/src/cpu.c +++ b/src/cpu.c @@ -1,6 +1,11 @@ #include "cpu.h" #include "common.h" +#if defined(__linux__) +#include +#include +#endif + const char *display_cpu() { #if defined(__NetBSD__) return run_command_s("sysctl -n machdep.cpu_brand | sed 's/(R)//' | " @@ -28,7 +33,7 @@ const char *display_cpu() { if (fp == NULL) { perror("失敗"); - return; + return NULL; } if (fgets(buf, sizeof(buf), fp) != NULL) { @@ -38,7 +43,7 @@ const char *display_cpu() { } else { perror("失敗"); fclose(fp); - return; + return NULL; } fclose(fp); diff --git a/src/packages.c b/src/packages.c index 3505815..01fb8e2 100644 --- a/src/packages.c +++ b/src/packages.c @@ -18,5 +18,7 @@ const char *display_packages() { } else if (access("/usr/bin/dpkg-query", F_OK) != -1) { return run_command_s("dpkg-query -f '.\n' -W | wc -l | sed \"s/ //g\""); } + + return NULL; #endif } -- cgit v1.2.3