<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/lib/openat.c, branch v5.91</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v5.91</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v5.91'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2005-10-08T09:05:08Z</updated>
<entry>
<title>(rpl_openat): Use the promoted type (int), not mode_t,</title>
<updated>2005-10-08T09:05:08Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-10-08T09:05:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=40bf0efd47387010a4dafa8d07146643c8e00aaa'/>
<id>urn:sha1:40bf0efd47387010a4dafa8d07146643c8e00aaa</id>
<content type='text'>
as second argument to va_arg.  Otherwise, some versions of gcc
warn that `if this code is reached, the program will abort'.
</content>
</entry>
<entry>
<title>(fdopendir): Do not define if HAVE_FDOPENDIR.</title>
<updated>2005-09-30T15:19:24Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-09-30T15:19:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5230885d13b2ec25d6976acea475de475b01f1fa'/>
<id>urn:sha1:5230885d13b2ec25d6976acea475de475b01f1fa</id>
<content type='text'>
Remove AT_FDCWD test.
Do not consume the fd unless successful.
</content>
</entry>
<entry>
<title>Sync from gnulib.</title>
<updated>2005-09-22T06:05:39Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-09-22T06:05:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2d0c5eefd05ebe38eaf003940b4fd0feaa3e7b2f'/>
<id>urn:sha1:2d0c5eefd05ebe38eaf003940b4fd0feaa3e7b2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(fdopendir): Be sure to close the supplied</title>
<updated>2005-09-20T13:51:01Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-09-20T13:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5205b738107db88501a5d8f0bd3908a66d81b87b'/>
<id>urn:sha1:5205b738107db88501a5d8f0bd3908a66d81b87b</id>
<content type='text'>
file descriptor before returning.  This makes our replacement
implementation a little closer to Solaris's, where fdopendir
ties the file descriptor to the returned DIR* pointer.
</content>
</entry>
<entry>
<title>(unlinkat): New function.</title>
<updated>2005-09-19T15:45:05Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-09-19T15:45:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ee8931ea8eae960a9f3224627a16a5e5c3ad7a82'/>
<id>urn:sha1:ee8931ea8eae960a9f3224627a16a5e5c3ad7a82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reflect s/_die/_fail/ renaming.</title>
<updated>2005-06-14T09:46:24Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-06-14T09:46:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=b95fca684c2ec0ddb41f923409d2ba662cd651d2'/>
<id>urn:sha1:b95fca684c2ec0ddb41f923409d2ba662cd651d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide an alternative to exiting immediately upon save_cwd or</title>
<updated>2005-06-14T06:54:39Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-06-14T06:54:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8c98346f6f1837e1aae8c04dc52f56c04cacefa6'/>
<id>urn:sha1:8c98346f6f1837e1aae8c04dc52f56c04cacefa6</id>
<content type='text'>
restore_cwd failure.  Now, an application can arrange e.g.,
to perform a longjump in that case.
* openat.c: Include dirname.h.
Use IS_ABSOLUTE_FILE_NAME rather than testing for leading slash.
(rpl_openat, fdopendir, fstatat): Call openat_save_die
and openat_restore_die rather than calling error directly.
Don't include "error.h" or "exitfail.h"; they're no longer needed.

* openat-die.c (openat_save_die, openat_restore_die): New file.
* openat.h (openat_save_die, openat_restore_die): Declare and define.
</content>
</entry>
<entry>
<title>Don't use "path" or "filename" to mean "file name"</title>
<updated>2005-06-02T05:05:29Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-06-02T05:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ab2edb9e3307a172487bb16edcaf79600bf9ebea'/>
<id>urn:sha1:ab2edb9e3307a172487bb16edcaf79600bf9ebea</id>
<content type='text'>
in comments or local variable names.
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T07:58:06Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T07:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=116e6fb2443d140959ea042865cd67b95aab3c47'/>
<id>urn:sha1:116e6fb2443d140959ea042865cd67b95aab3c47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(fdopendir, fstatat): New functions.</title>
<updated>2005-01-19T09:58:01Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-01-19T09:58:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=158377f794b66ed5e9390141319dcd7d3a40b084'/>
<id>urn:sha1:158377f794b66ed5e9390141319dcd7d3a40b084</id>
<content type='text'>
</content>
</entry>
</feed>
