commit d5bdca5656fcab659890730313dc3d45ca2394f2
parent 3ec309e7d3515aa445c2ef533126dd7029dc3450
Author: Szymon Mikulicz <szymon.mikulicz@posteo.net>
Date: Sun, 7 Jun 2026 22:46:08 +0200
Fix some warnings
Diffstat:
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/project.janet b/project.janet
@@ -29,5 +29,5 @@
(os/symlink buildpath linkpath)))
(let [file (file/open "compile_flags.txt" :w)]
- (file/write file "-I" (os/getenv "HOME") "/.local/include\n")
+ (file/write file "-I" (os/getenv "HOME") "/.usr/local/include\n")
(file/close file))
diff --git a/src/native/nftw.c b/src/native/nftw.c
@@ -93,7 +93,8 @@ static Janet c_fstat(int32_t argc, Janet *argv) {
if (fstat(janet_unwrap_integer(argv[0]), &st) == -1)
return janet_wrap_nil();
- const char *key = argc == 2 ? janet_unwrap_string(argv[1]) : NULL;
+ const uint8_t *key =
+ argc == 2 ? (const uint8_t *)janet_unwrap_string(argv[1]) : NULL;
return stat2table(&st, key);
}
@@ -113,7 +114,7 @@ static int O_(char name) {
}
}
-static int parseO(const char *opts) {
+static int parseO(const unsigned char *opts) {
int flags = 0;
bool read = false;
bool write = false;
@@ -142,7 +143,8 @@ static Janet c_open(int argc, Janet *argv) {
int flags = argc > 1 ? parseO(janet_unwrap_string(argv[1])) : 0;
jmode_t mode = argc > 2 ? os_getmode(argv, 2) : 644;
- return janet_wrap_integer(open(janet_unwrap_string(argv[0]), flags, mode));
+ return janet_wrap_integer(
+ open((const char *)janet_unwrap_string(argv[0]), flags, mode));
}
static Janet c_close(int argc, Janet *argv) {