blob: 3b6b3c20293a2f870556248481d9d7bf8ed83687 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include "prompt.h"
#include "../lib/sys/execve.h"
#include "../lib/sys/wait4.h"
#include "../lib/sys/fork.h"
#include "../lib/sys/exit.h"
#include "../lib/env/env.h"
#include "../lib/io/io.h"
void prompt()
{
int pid = fork();
if (pid == 0) {
const char *argv[] = {"/system/config/smash.d/prompt", 0};
execve(argv[0], argv, getenvp());
wstd("> ");
exit(0);
}
wait4(pid, 0, 0, 0);
}
|