diff options
author | Cristian Cadar <c.cadar@imperial.ac.uk> | 2019-11-06 22:02:36 +0000 |
---|---|---|
committer | MartinNowack <martin.nowack@gmail.com> | 2019-11-07 09:20:49 +0000 |
commit | 968721e74fb48331af90446419b703a717954fa9 (patch) | |
tree | 330482eeb315bd5738601b7ebad2a4aeee354e13 /runtime/POSIX | |
parent | 02bd78ec39f04d7617e3b0f249e5d731b9a18666 (diff) | |
download | klee-968721e74fb48331af90446419b703a717954fa9.tar.gz |
Allow main with 3 arguments
Diffstat (limited to 'runtime/POSIX')
-rw-r--r-- | runtime/POSIX/klee_init_env.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/POSIX/klee_init_env.c b/runtime/POSIX/klee_init_env.c index 80d3a104..f691c743 100644 --- a/runtime/POSIX/klee_init_env.c +++ b/runtime/POSIX/klee_init_env.c @@ -237,10 +237,10 @@ usage: (klee_init_env) [options] [program arguments]\n\ /* The following function represents the main function of the user application * and is renamed during POSIX setup */ -int __klee_posix_wrapped_main(int argc, char **argv); +int __klee_posix_wrapped_main(int argc, char **argv, char **envp); /* This wrapper gets called instead of main if POSIX setup is used */ -int __klee_posix_wrapper(int argcPtr, char **argvPtr) { +int __klee_posix_wrapper(int argcPtr, char **argvPtr, char** envp) { klee_init_env(&argcPtr, &argvPtr); - return __klee_posix_wrapped_main(argcPtr, argvPtr); + return __klee_posix_wrapped_main(argcPtr, argvPtr, envp); } |