summaryrefslogtreecommitdiff
path: root/src/kernel/proc.c
diff options
context:
space:
mode:
authordzwdz2021-09-08 21:00:45 +0200
committerdzwdz2021-09-08 21:00:45 +0200
commit7192887ee27487d209b98b7192cb6798b036b824 (patch)
treefb894fdd01710a7d9dafdaea3033a3a270609f4b /src/kernel/proc.c
parentddde5ad590d645c653432a8447c82405b0701b90 (diff)
style: simplify the `kmalloc(sizeof(...` calls
Diffstat (limited to 'src/kernel/proc.c')
-rw-r--r--src/kernel/proc.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/kernel/proc.c b/src/kernel/proc.c
index 445536a..8d363a8 100644
--- a/src/kernel/proc.c
+++ b/src/kernel/proc.c
@@ -11,7 +11,7 @@ struct process *process_current;
uint32_t next_pid = 0;
struct process *process_seed(void) {
- struct process *proc = kmalloc(sizeof(struct process));
+ struct process *proc = kmalloc(sizeof *proc);
proc->pages = pagedir_new();
proc->state = PS_RUNNING;
proc->sibling = NULL;
@@ -40,8 +40,8 @@ struct process *process_seed(void) {
}
struct process *process_fork(struct process *parent) {
- struct process *child = kmalloc(sizeof(struct process));
- memcpy(child, parent, sizeof(struct process));
+ struct process *child = kmalloc(sizeof *child);
+ memcpy(child, parent, sizeof *child);
child->pages = pagedir_copy(parent->pages);
child->sibling = parent->child;