summaryrefslogtreecommitdiff
path: root/src/init/main.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/init/main.zig')
-rw-r--r--src/init/main.zig20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/init/main.zig b/src/init/main.zig
index 0af43bc..a9b95a8 100644
--- a/src/init/main.zig
+++ b/src/init/main.zig
@@ -2,20 +2,20 @@ const std = @import("std");
const os = std.os.linux;
pub fn main() !void {
- std.debug.print("\u{1b}[1;1H\u{1b}[J", .{});
- _ = std.os.linux.mount("none", "/dev/", "devtmpfs", 0, 0);
+ std.debug.print("\u{1b}[1;1H\u{1b}[J", .{});
+ _ = std.os.linux.mount("none", "/dev/", "devtmpfs", 0, 0);
- const pid = @as(i32, @intCast(os.fork()));
+ const pid = @as(i32, @intCast(os.fork()));
- if (pid == 0) {
- _ = os.execve("process", &[_:null]?[*:0]const u8 { "process" }, &[0:null]?[*:0]const u8{});
+ if (pid == 0) {
+ _ = os.execve("process", &[_:null]?[*:0]const u8 { "process" }, &[0:null]?[*:0]const u8{});
- return error.ExecFailed;
- }
+ return error.ExecFailed;
+ }
- var status: u32 = undefined;
- _ = os.waitpid(pid, &status, 0);
+ var status: u32 = undefined;
+ _ = os.waitpid(pid, &status, 0);
- while (true) { std.time.sleep(100); }
+ while (true) { std.time.sleep(100); }
}