From c422e00ebe2d308f08309aaff153d3d780322544 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Thu, 20 Jun 2024 14:58:37 +0900 Subject: =?UTF-8?q?Illumos:=20=E3=82=B3=E3=83=B3=E3=83=91=E3=82=A4?= =?UTF-8?q?=E3=83=AB=E3=81=AE=E5=95=8F=E9=A1=8C=E3=81=AE=E8=A7=A3=E6=B1=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.c | 1 + src/cpu.c | 4 ++++ src/host.c | 2 +- src/packages.c | 4 ++++ 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 108ec5c..349f068 100644 --- a/main.c +++ b/main.c @@ -41,6 +41,7 @@ int main(int argc, char *argv[]) { #include "src/logo/linux.h" getDistro(distroname); #else +#include "src/logo/colors.h" const char *color = MAGENTA; const char *titlecolor = MAGENTA; size_t logosize = 11; diff --git a/src/cpu.c b/src/cpu.c index ee0448c..03b004c 100644 --- a/src/cpu.c +++ b/src/cpu.c @@ -4,6 +4,8 @@ #if defined(__linux__) #include #include +#elif defined(__sun) +#include #endif const char *display_cpu() { @@ -48,5 +50,7 @@ const char *display_cpu() { fclose(fp); return run_command_s("echo \"GHz (\" && nproc && echo \" core)\""); +#elif defined(__sun) + return NULL; #endif } diff --git a/src/host.c b/src/host.c index 8996908..d88b03e 100644 --- a/src/host.c +++ b/src/host.c @@ -98,7 +98,7 @@ void display_host_model() { "awk -F':' '/banner-name/ {printf $2}'"); if (!cmd) return; printf("%s", cmd); - free((void *)cm(void *)cmd); + free((void *)cmd); #elif defined(__linux__) const char *cmd1 = NULL; const char *cmd2 = NULL; diff --git a/src/packages.c b/src/packages.c index 73c0400..e2bbfb6 100644 --- a/src/packages.c +++ b/src/packages.c @@ -5,6 +5,8 @@ #include #include "distro.h" +#elif defined(__sun) +#include #endif const char *display_packages() { @@ -23,6 +25,8 @@ const char *display_packages() { "echo \" (dpkg-query)\""); } + return NULL; +#elif defined(__sun) return NULL; #endif } -- cgit v1.2.3