mirror of
https://github.com/python/cpython.git
synced 2025-12-04 16:43:27 +00:00
Issue #13324: fcntlmodule: Add the F_NOCACHE flag. Patch by Alex Stewart.
This commit is contained in:
parent
ca897e960a
commit
23e1ecbd66
2 changed files with 5 additions and 1 deletions
|
|
@ -919,6 +919,7 @@ Joel Stanley
|
||||||
Oliver Steele
|
Oliver Steele
|
||||||
Greg Stein
|
Greg Stein
|
||||||
Chris Stern
|
Chris Stern
|
||||||
|
Alex Stewart
|
||||||
Victor Stinner
|
Victor Stinner
|
||||||
Richard Stoakley
|
Richard Stoakley
|
||||||
Peter Stoehr
|
Peter Stoehr
|
||||||
|
|
|
||||||
|
|
@ -540,10 +540,13 @@ all_ins(PyObject* d)
|
||||||
if (ins(d, "F_SHLCK", (long)F_SHLCK)) return -1;
|
if (ins(d, "F_SHLCK", (long)F_SHLCK)) return -1;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* OS X (and maybe others) let you tell the storage device to flush to physical media */
|
/* OS X specifics */
|
||||||
#ifdef F_FULLFSYNC
|
#ifdef F_FULLFSYNC
|
||||||
if (ins(d, "F_FULLFSYNC", (long)F_FULLFSYNC)) return -1;
|
if (ins(d, "F_FULLFSYNC", (long)F_FULLFSYNC)) return -1;
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef F_NOCACHE
|
||||||
|
if (ins(d, "F_NOCACHE", (long)F_NOCACHE)) return -1;
|
||||||
|
#endif
|
||||||
|
|
||||||
/* For F_{GET|SET}FL */
|
/* For F_{GET|SET}FL */
|
||||||
#ifdef FD_CLOEXEC
|
#ifdef FD_CLOEXEC
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue