1
2 #include <unistd.h>
3
4
5int main(int argc, const char* argv[])
6{
7	if ( argv[0] != NULL ) {
8		// re-exec with empty argv[] array
9		char* const emptyArgv[] = { NULL };
10		execv(argv[0], emptyArgv);
11	}
12
13	return 0;
14}
15