blob: 69f6f5fee64007b4c1f72299df1c4185144b28eb [file] [log] [blame]
Dmitry V. Levin4ff687b2015-07-27 10:02:33 +00001#include <unistd.h>
2
3#define FILENAME "execve\nfilename"
4static const char * const argv[] =
5 { FILENAME, "first", "second", NULL, NULL, NULL };
6static const char * const envp[] =
7 { "foobar=1", "foo\nbar=2", NULL , "", NULL , "", NULL, NULL};
8
9int
10main(void)
11{
12 execve(FILENAME, (char * const *) argv, (char * const *) envp);
13 return 0;
14}