commit: da0955c9c9bb065fadec2e6455019ad7aa5f1638 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Mon Jan 6 20:48:07 2025 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Tue Jan 7 20:03:07 2025 +0000 URL: https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=da0955c9
libsandbox: use sb_unwrapped_open64 when available This is used when libsandbox itself wants to open a file. We always want to use the 64-bit interface. Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> libsandbox/wrappers.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libsandbox/wrappers.h b/libsandbox/wrappers.h index 3237397..9c80d26 100644 --- a/libsandbox/wrappers.h +++ b/libsandbox/wrappers.h @@ -19,7 +19,11 @@ attribute_hidden int sb_unwrapped_access (const char *, int); attribute_hidden int sb_unwrapped_faccessat (int, const char *, int, int); #define sb_unwrapped_getcwd sb_unwrapped_getcwd_DEFAULT attribute_hidden char *sb_unwrapped_getcwd (char *, size_t); +#ifdef HAVE_OPEN64 +#define sb_unwrapped_open sb_unwrapped_open64_DEFAULT +#else #define sb_unwrapped_open sb_unwrapped_open_DEFAULT +#endif attribute_hidden int sb_unwrapped_open (const char *, int, mode_t); #define sb_unwrapped_popen sb_unwrapped_popen_DEFAULT attribute_hidden FILE *sb_unwrapped_popen (const char *, const char *);
