コミットメタ情報

リビジョン9eecd9ab66d8616a1b5f03db6d6d9ef366dfc312 (tree)
日時2016-01-04 22:19:28
作者Yoshinori Sato <ysato@user...>
コミッター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>

変更サマリ

差分

--- 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, ...)
5757 lt_strong_alias(open)
5858 lt_libc_hidden(open)
5959 #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+}
6268 #endif
旧リポジトリブラウザで表示