[PATCH] x86-64: Fix warnings in ia32_aout.c
Fix linux/arch/x86_64/ia32/ia32_aout.c: In function ‘create_aout_tables’: linux/arch/x86_64/ia32/ia32_aout.c:244: warning: cast from pointer to integer of different size linux/arch/x86_64/ia32/ia32_aout.c:253: warning: cast from pointer to integer of different size with gcc 4.3 Signed-off-by: Andi Kleen <ak@suse.de>
This commit is contained in:
parent
88d20328cd
commit
7401969907
|
@ -241,7 +241,7 @@ static u32 __user *create_aout_tables(char __user *p, struct linux_binprm *bprm)
|
||||||
get_user(c,p++);
|
get_user(c,p++);
|
||||||
} while (c);
|
} while (c);
|
||||||
}
|
}
|
||||||
put_user(NULL,argv);
|
put_user(0, argv);
|
||||||
current->mm->arg_end = current->mm->env_start = (unsigned long) p;
|
current->mm->arg_end = current->mm->env_start = (unsigned long) p;
|
||||||
while (envc-->0) {
|
while (envc-->0) {
|
||||||
char c;
|
char c;
|
||||||
|
@ -250,7 +250,7 @@ static u32 __user *create_aout_tables(char __user *p, struct linux_binprm *bprm)
|
||||||
get_user(c,p++);
|
get_user(c,p++);
|
||||||
} while (c);
|
} while (c);
|
||||||
}
|
}
|
||||||
put_user(NULL,envp);
|
put_user(0, envp);
|
||||||
current->mm->env_end = (unsigned long) p;
|
current->mm->env_end = (unsigned long) p;
|
||||||
return sp;
|
return sp;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue