修订版 | 9eecd9ab66d8616a1b5f03db6d6d9ef366dfc312 (tree) |
---|---|
时间 | 2016-01-04 22:19:28 |
作者 | Yoshinori Sato <ysato@user...> |
Commiter | Yoshinori Sato |
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>
@@ -57,6 +57,12 @@ int open(const char *file, int oflag, ...) | ||
57 | 57 | lt_strong_alias(open) |
58 | 58 | lt_libc_hidden(open) |
59 | 59 | #if !defined(__NR_open) |
60 | -strong_alias_untyped(open,__open2_nocancel) | |
61 | -strong_alias_untyped(open,__open_nocancel) | |
60 | +int __open2_nocancel(const char *file, int oflag) | |
61 | +{ | |
62 | + return open(file, oflag); | |
63 | +} | |
64 | +int __open_nocancel(const char *file, int oflag, mode_t mode) | |
65 | +{ | |
66 | + return open(file, oflag, mode); | |
67 | +} | |
62 | 68 | #endif |