From 0d2f7645c3fb45d83497faf2a4b6fff8c3f175d1 Mon Sep 17 00:00:00 2001 From: Alex AUVOLAT Date: Sat, 19 May 2012 14:07:01 +0200 Subject: Added string class for FWIK. --- src/user/app/init/main.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/user/app/init') diff --git a/src/user/app/init/main.cpp b/src/user/app/init/main.cpp index 4bb12da..759d804 100644 --- a/src/user/app/init/main.cpp +++ b/src/user/app/init/main.cpp @@ -1,16 +1,17 @@ #include #include +#include -int Main(char** args) { +int Main(String *args) { FILE home_term = libc::open("/.ui/home", 0); if (home_term < 0) return -1; stdio << "(init) Trivial/Computing Environment says hello. Press super to go home.\n"; - for (int i = 0; args[i] != 0; i++) { + for (int i = 0; args[i]; i++) { if (i == 0) continue; - stdio.printf("(init) Spawning %s...\n", args[i]); - int pid = libc::run(args[i], 0, home_term); + stdio.printf("(init) Spawning %s...\n", args[i].c_str()); + int pid = libc::run(args[i].c_str(), 0, home_term); if (pid < 0) { stdio << "(init) Error. Sorry.\n"; } else { -- cgit v1.2.3