From 2229fd91f7230ae7068814ae029b733945852eb1 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Tue, 2 Apr 2024 09:17:06 +0200 Subject: Kernel: Fix some memory leaks --- kernel/sched/scheduler.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'kernel/sched/scheduler.h') diff --git a/kernel/sched/scheduler.h b/kernel/sched/scheduler.h index fbaed3e..b408f59 100644 --- a/kernel/sched/scheduler.h +++ b/kernel/sched/scheduler.h @@ -18,10 +18,12 @@ extern process_t *current_task; extern process_t *ready_queue; int fork(void); -int exec(const char *filename, char **argv); +int exec(const char *filename, char **argv, int dealloc_argv, + int dealloc_filename); void switch_task(void); void tasking_init(void); void exit(int status); +int process_signal(vfs_fd_t *fd, int sig); void *mmap(void *addr, size_t length, int prot, int flags, int fd, size_t offset); -- cgit v1.2.3