From 262d1f5cda1e61f5a629086977e551c253318747 Mon Sep 17 00:00:00 2001 From: dfffffff Date: Fri, 21 Oct 2016 19:32:51 -0400 Subject: [PATCH] Kernel: fix some compiler warning --- Kernel/kdata.c | 2 +- Kernel/tools/makeversion.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Kernel/kdata.c b/Kernel/kdata.c index 99b7ccf3..bba7798d 100644 --- a/Kernel/kdata.c +++ b/Kernel/kdata.c @@ -4,7 +4,7 @@ #include p_tab *init_process; -char *cmdline = (unsigned char *) CMDLINE; +char *cmdline = (char *) CMDLINE; uint16_t ramsize, procmem, maxproc, nproc; uint8_t nready; uint16_t runticks; diff --git a/Kernel/tools/makeversion.c b/Kernel/tools/makeversion.c index 87971759..81af7d72 100644 --- a/Kernel/tools/makeversion.c +++ b/Kernel/tools/makeversion.c @@ -56,7 +56,7 @@ struct sysinfoblk {\n\ uint16_t swapusedk;\n\ char uname[%d];\n\ };\n\ -\n", strlen(v) + strlen(sv) + strlen(p) + 9); +\n", (int)(strlen(v) + strlen(sv) + strlen(p) + 9)); } int main(int argc, char *argv[]) @@ -79,5 +79,5 @@ int main(int argc, char *argv[]) exit(1); } write_body(f, argv[1], argv[2], argv[3]); - fclose(f); + return fclose(f) != 0; } -- 2.34.1