new_ktask const char

This commit is contained in:
2023-10-21 18:22:40 +02:00
parent 467f7b3e35
commit dd0614c49a
2 changed files with 2 additions and 2 deletions

View File

@@ -171,7 +171,7 @@ static void task_freer() {
}
}
struct Task *new_ktask(void (*fn)(), char *name) {
struct Task *new_ktask(void (*fn)(), const char *name) {
struct Task *newt = static_cast<Task *>(kmalloc(sizeof(struct Task)));
newt->stack = static_cast<uint64_t *>(kmalloc(TASK_SS));
newt->name = static_cast<char *>(kmalloc(strlen(name) + 1));

View File

@@ -39,7 +39,7 @@ struct Task {
struct Task *cur_task();
void init_tasks();
struct Task *new_ktask(void (*fn)(), char *name);
struct Task *new_ktask(void (*fn)(), const char *name);
void remove_self();
void sleep_self(uint64_t diff);
extern "C" void switch_task(struct task_frame *cur_frame);