libc: Rename fortify error functions.
__umask_error -> __umask_invalid_mode __creat_error -> __creat_missing_mode __too_many_args_error -> __creat_too_many_args Change-Id: I4036f344a3a93628e70f2e948ad73cfed3a967ea
This commit is contained in:
@@ -134,13 +134,13 @@ extern mode_t umask(mode_t);
|
||||
extern mode_t __umask_chk(mode_t);
|
||||
extern mode_t __umask_real(mode_t)
|
||||
__asm__(__USER_LABEL_PREFIX__ "umask");
|
||||
__errordecl(__umask_error, "umask called with invalid mode");
|
||||
__errordecl(__umask_invalid_mode, "umask called with invalid mode");
|
||||
|
||||
__BIONIC_FORTIFY_INLINE
|
||||
mode_t umask(mode_t mode) {
|
||||
if (__builtin_constant_p(mode)) {
|
||||
if ((mode & 0777) != mode) {
|
||||
__umask_error();
|
||||
__umask_invalid_mode();
|
||||
}
|
||||
return __umask_real(mode);
|
||||
}
|
||||
|
Reference in New Issue
Block a user