X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fapi%2Ffcntl.c;h=4c25cdc59be036857c1a245ae643cc2b1928e1c6;hb=0ef2646848cbc2e6c59f8757165b5790b0132281;hp=ca58523ee3ac757434729fb731dcb7dbcde17fdf;hpb=e19254b50664a2ab71251d66bd5547492df52191;p=libc-test diff --git a/src/api/fcntl.c b/src/api/fcntl.c index ca58523..4c25cdc 100644 --- a/src/api/fcntl.c +++ b/src/api/fcntl.c @@ -83,13 +83,16 @@ T(mode_t) T(off_t) T(pid_t) -int(*p_fcntl)(int,int,...) = fcntl; -int(*p_posix_fadvise)(int,off_t,off_t,int) = posix_fadvise; -int(*p_posix_fallocate)(int,off_t,off_t) = posix_fallocate; +{int(*p)(int,int,...) = fcntl;} +{int(*p)(int,off_t,off_t,int) = posix_fadvise;} +{int(*p)(int,off_t,off_t) = posix_fallocate;} +} #ifndef _XOPEN_SOURCE #include #endif -int(*p_creat)(const char*,mode_t) = creat; -int(*p_open)(const char*,int,...) = open; -int(*p_openat)(int,const char*,int,...) = openat; +static void g() +{ +{int(*p)(const char*,mode_t) = creat;} +{int(*p)(const char*,int,...) = open;} +{int(*p)(int,const char*,int,...) = openat;} }