2 /* The bug that gave rise to this is
3 https://bugs.kde.org/show_bug.cgi?id=307103
11 int dfd
= open ("/tmp", O_RDONLY
);
12 __attribute__((unused
)) int fd1
= openat (dfd
, "abc", O_RDONLY
);
13 /* This is fine, absolute path. */
14 __attribute__((unused
)) int fd2
= openat (0x12345678, "/tmp/abc", O_RDONLY
);
15 __attribute__((unused
)) int fd3
= openat (AT_FDCWD
, "abc", O_RDONLY
);
16 /* This is the only one that should warn. */
17 __attribute__((unused
)) int fd4
= openat (0x12345678, "abc", O_RDONLY
);