<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/lib/fts-cycle.c, branch master</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=master</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2006-08-21T07:26:38Z</updated>
<entry>
<title>Remove from CVS, since the bootstrap script generates them automatically.</title>
<updated>2006-08-21T07:26:38Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-08-21T07:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0f7a044109b860443ecaa4f8a37652b1b4423057'/>
<id>urn:sha1:0f7a044109b860443ecaa4f8a37652b1b4423057</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(leave_dir): If cycle-check's saved dev-ino pair matches</title>
<updated>2006-03-12T22:03:17Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-03-12T22:03:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5ff988ec220da5487d4f0f232cf86fa1be87ffb6'/>
<id>urn:sha1:5ff988ec220da5487d4f0f232cf86fa1be87ffb6</id>
<content type='text'>
that of the current directory (which we're about to chdir ".." out of),
then save the dev-ino of the parent, instead.
</content>
</entry>
<entry>
<title>[HAVE_CONFIG_H]: Include &lt;config.h&gt;.</title>
<updated>2005-09-27T08:58:55Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-09-27T08:58:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0ffc4a7d848e8bb2103c202e40807e65d9705d1e'/>
<id>urn:sha1:0ffc4a7d848e8bb2103c202e40807e65d9705d1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(setup_dir, enter_dir, leave_dir, free_dir):</title>
<updated>2005-08-12T13:02:01Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-08-12T13:02:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=fe90fa6a61fbaa3d1f12d18016076a0ac7559bf0'/>
<id>urn:sha1:fe90fa6a61fbaa3d1f12d18016076a0ac7559bf0</id>
<content type='text'>
Use the hash-table-based cycle-detection code not just when
FTS_TIGHT_CYCLE_CHECK if specified, but also with FTS_LOGICAL.
Reported by James Youngman in
&lt;http://lists.gnu.org/archive/html/bug-gnulib/2005-08/msg00011.html&gt;.
</content>
</entry>
<entry>
<title>fix typo in a comment</title>
<updated>2005-05-21T06:42:41Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-21T06:42:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=716ad689e0fe5e78b2843ab42b2d08cefa422463'/>
<id>urn:sha1:716ad689e0fe5e78b2843ab42b2d08cefa422463</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New file, containing GPL'ed code migrated out of</title>
<updated>2005-05-20T22:32:50Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-05-20T22:32:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=42aab6b2ae52fe33588bc91e857d0ae2dfa02a5b'/>
<id>urn:sha1:42aab6b2ae52fe33588bc91e857d0ae2dfa02a5b</id>
<content type='text'>
fts.c, with the following changes:
(setup_dir, free_dir): New functions.
(enter_dir): Now returns bool.  Return true if successful, false
if memory exhausted.  All callers changed.
Do not bother partly cleaning up on
memory allocation failure; that is free_dir's job.
However, free ad if hash_insert fails, to avoid memory leak.
(enter_dir, leave_dir): Accommodate change to FTS by inspecting
fts-&gt;fts_options to see which union member to use.
</content>
</entry>
</feed>
