projects
/
runfinite.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2bbed9d
)
add setting environment variables -> fix GL bug
author
Stefan Huber <shuber2@gmail.com>
Thu, 15 May 2008 11:17:08 +0000
(13:17 +0200)
committer
Stefan Huber <shuber2@gmail.com>
Thu, 15 May 2008 11:17:08 +0000
(13:17 +0200)
src/main.cpp
patch
|
blob
|
history
diff --git
a/src/main.cpp
b/src/main.cpp
index c4648804283ad1d83e6a8990ddb1db6f58320a6a..3e147b97e4d92056473aec843e43ebab2e35cecb 100644
(file)
--- a/
src/main.cpp
+++ b/
src/main.cpp
@@
-40,7
+40,7
@@
void printUsage(FILE* out, int argc, char** argv)
}
-int main(int argc, char*
* argv
)
+int main(int argc, char*
argv[], char* envp[]
)
{
bool argHelp=false;
bool argTime=false;
@@
-151,7
+151,6
@@
int main(int argc, char** argv)
if( pid == 0)
{
char** newargv = (char**) malloc( sizeof(char*)*(argc-fiarg+1) );
- char* newenv[] = {NULL};
//Copy arguments
for( int i=fiarg; i<argc; i++)
@@
-163,7
+162,7
@@
int main(int argc, char** argv)
//Execute child process
- execve(newargv[0], newargv,
newenv
);
+ execve(newargv[0], newargv,
envp
);
perror("execve");
return ERR_EXECVE;
}