Fix insufficient buffer for LD_LIBRARY_PATH

This commit is contained in:
Pablo Marcos Oltra 2018-01-08 16:28:37 +01:00
parent 51205f9342
commit 1a14c20213
2 changed files with 5 additions and 5 deletions

8
exec.c
View file

@ -283,7 +283,7 @@ int execve(const char* filename, char* const argv[], char* const envp[]) {
old_execve = dlsym(RTLD_NEXT, "execve");
int ret = old_execve(filename, argv, new_envp);
stringlist_free(new_envp);
DEBUG(">>> custom execve()!\n");
DEBUG("custom execve()!\n");
return ret;
}
@ -292,7 +292,7 @@ int execv(const char* filename, char* const argv[]) {
old_execve = dlsym(RTLD_NEXT, "execve");
int ret = old_execve(filename, argv, new_envp);
stringlist_free(new_envp);
DEBUG(">>> custom execv()!\n");
DEBUG("custom execv()!\n");
return ret;
}
@ -302,7 +302,7 @@ int execvpe(const char* filename, char* const argv[], char* const envp[]) {
old_execvpe = dlsym(RTLD_NEXT, "execvpe");
int ret = old_execvpe(filename, argv, new_envp);
stringlist_free(new_envp);
DEBUG(">>> custom execvpe()!\n");
DEBUG("custom execvpe()!\n");
return ret;
}
@ -312,6 +312,6 @@ int execvp(const char* filename, char* const argv[]) {
old_execvpe = dlsym(RTLD_NEXT, "execvpe");
int ret = old_execvpe(filename, argv, new_envp);
stringlist_free(new_envp);
DEBUG(">>> custom execvp()!\n");
DEBUG("custom execvp()!\n");
return ret;
}