diff options
author | Yoshinori Sato <ysato@users.sourceforge.jp> | 2016-01-04 22:44:26 +0900 |
---|---|---|
committer | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-01-06 23:56:27 +0100 |
commit | de2f6ab49a62832c9401526538d6c3fbd9566ebc (patch) | |
tree | b123781e2cffe48cf67cfe5fa0d2f6943f523a37 /libc | |
parent | d42417f680f91c45b2a021fcc2c8a5fa1443a245 (diff) |
Remove alias.
open_cancel and open2_cancel have diffrent argument on open.
So can't alias this functions.
Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>
Diffstat (limited to 'libc')
-rw-r--r-- | libc/sysdeps/linux/common/open.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libc/sysdeps/linux/common/open.c b/libc/sysdeps/linux/common/open.c index aab0fb5a7..fd37ea0f0 100644 --- a/libc/sysdeps/linux/common/open.c +++ b/libc/sysdeps/linux/common/open.c @@ -57,6 +57,12 @@ int open(const char *file, int oflag, ...) lt_strong_alias(open) lt_libc_hidden(open) #if !defined(__NR_open) -strong_alias_untyped(open,__open2_nocancel) -strong_alias_untyped(open,__open_nocancel) +int __open2_nocancel(const char *file, int oflag) +{ + return open(file, oflag); +} +int __open_nocancel(const char *file, int oflag, mode_t mode) +{ + return open(file, oflag, mode); +} #endif |