diff --git a/src/userprog/process.c b/src/userprog/process.c index ea068069855a3e108656de97f08df7057d037e13..d10eff2ae21e712bf017d98032a4e1aaccc3f787 100644 --- a/src/userprog/process.c +++ b/src/userprog/process.c @@ -78,7 +78,7 @@ start_process (void *file_name_) if_.cs = SEL_UCSEG; if_.eflags = FLAG_IF | FLAG_MBS; - success = load (file_name, &if_.eip, &if_.esp); + success = load (temp[0], &if_.eip, &if_.esp); argument_pushing(&temp, count, &if_.esp);