diff options
Diffstat (limited to 'src/init')
-rw-r--r-- | src/init/driver/ansiterm.c | 2 | ||||
-rw-r--r-- | src/init/driver/ps2.c | 2 | ||||
-rw-r--r-- | src/init/fs/misc.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/init/driver/ansiterm.c b/src/init/driver/ansiterm.c index 115744b..01ad984 100644 --- a/src/init/driver/ansiterm.c +++ b/src/init/driver/ansiterm.c @@ -83,7 +83,7 @@ void ansiterm_drv(void) { break; case VFSOP_WRITE: - for (int i = 0; i < res.len; i++) + for (size_t i = 0; i < res.len; i++) in_char(buf[i]); /* if (pendingFlush) */ flush(); _syscall_fs_respond(NULL, res.len); diff --git a/src/init/driver/ps2.c b/src/init/driver/ps2.c index 55869f5..c0bd50f 100644 --- a/src/init/driver/ps2.c +++ b/src/init/driver/ps2.c @@ -61,7 +61,7 @@ static void main_loop(void) { /* read raw input until we have something to output */ int len = _syscall_read(fd, buf, sizeof buf, 0); if (len == 0) break; - for (size_t i = 0; i < len; i++) + for (int i = 0; i < len; i++) parse_scancode(buf[i]); } if (res.capacity > backlog_size) diff --git a/src/init/fs/misc.c b/src/init/fs/misc.c index dc14ac4..ddb230f 100644 --- a/src/init/fs/misc.c +++ b/src/init/fs/misc.c @@ -117,7 +117,7 @@ void fs_dir_inject(const char *path) { const char *inject; }; - const int path_len = strlen(path); + const size_t path_len = strlen(path); struct fs_wait_response res; struct fs_dir_handle handles[16]; // TODO hardcoded FD_MAX - use malloc instead int handle_next = 0; |