about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/include/auxval.h2
-rwxr-xr-xsrc/libtools/auxval.c2
-rwxr-xr-xsrc/main.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/include/auxval.h b/src/include/auxval.h
index d622509e..ecbdf550 100755
--- a/src/include/auxval.h
+++ b/src/include/auxval.h
@@ -4,7 +4,7 @@
 typedef struct x64emu_s x64emu_t;
 
 #ifndef BUILD_LIB
-int init_auxval(int argc, const char **argv, const char **env);
+int init_auxval(int argc, const char **argv, char **env);
 #endif
 
 unsigned long real_getauxval(unsigned long type);
diff --git a/src/libtools/auxval.c b/src/libtools/auxval.c
index e1cc87b0..789902df 100755
--- a/src/libtools/auxval.c
+++ b/src/libtools/auxval.c
@@ -22,7 +22,7 @@
 
 static uintptr_t* auxval_start = NULL;
 
-int init_auxval(int argc, const char **argv, const char **env) {
+int init_auxval(int argc, const char **argv, char **env) {
     (void)argc; (void)argv;
 
     // auxval vector is after envs...
diff --git a/src/main.c b/src/main.c
index 1e702aeb..772c1666 100755
--- a/src/main.c
+++ b/src/main.c
@@ -908,7 +908,7 @@ static void free_contextargv()
 }
 
 extern char** environ;
-int main(int argc, const char **argv, const char **env) {
+int main(int argc, const char **argv, char **env) {
 
     init_auxval(argc, argv, environ?environ:env);
     // trying to open and load 1st arg