Jim Meyering
3efc708abb
*** empty log message ***
2003-10-02 20:30:09 +00:00
Jim Meyering
2601bad546
(TESTS): Add inaccessible-cwd.
2003-10-02 20:30:05 +00:00
Jim Meyering
00567c8369
*** empty log message ***
2003-10-02 20:29:21 +00:00
Jim Meyering
2e59a4b3e6
Adjust for slightly different output.
2003-10-02 20:29:12 +00:00
Jim Meyering
95c948b06a
Include "fts_.h", not ftw.h.
...
(opt_dereference_arguments, arg_length, suffix_length): Remove globals.
(IS_FTW_DIR_TYPE): Remove definition.
(IS_DIR_TYPE): Define.
(is_symlink_to_dir): Remove now-unnecessary function.
(process_file, du_files): Rewrite to use fts.
2003-10-02 20:26:41 +00:00
Jim Meyering
43cee1d6fc
*** empty log message ***
2003-10-02 20:26:06 +00:00
Jim Meyering
82dfbcee7b
.
2003-10-02 20:24:00 +00:00
Jim Meyering
a9c27a6da1
*** empty log message ***
2003-10-02 20:23:49 +00:00
Jim Meyering
63082bb3a3
(libfetish_a_SOURCES): Add fts.c fts_.h.
...
Remove ftw_.h.
2003-10-02 20:23:35 +00:00
Jim Meyering
321136f30b
*** empty log message ***
2003-10-02 17:56:00 +00:00
Jim Meyering
c7707f643c
*** empty log message ***
2003-10-02 17:47:22 +00:00
Jim Meyering
7e25757f8b
Don't require that the maximum length of a file name
...
encountered in a traversal fit in an `unsigned short',
and fix some portability bugs (don't depend on gcc).
Include "fts_.h", not <fts.h>.
(ALIGNBYTES) [!(__GNUC__ >= 2)]: Add a definition that works with
compilers that don't have __alignof__.
(MAX): Use a definition that doesn't depend on gcc.
(fts_build): Make `len' and `maxlen' be of type size_t, not int.
Test for overflow in a less type-dependent manner.
Test HAVE_STRUCT_DIRENT_D_TYPE, rather than
defined DT_DIR && defined _DIRENT_HAVE_D_TYPE.
(fts_palloc): Test for overflow in a less type-dependent manner.
(fts_safe_changedir): Use stat, not stat64.
Use fstat, not __fxstat64(_STAT_VER.
2003-10-02 17:33:54 +00:00
Jim Meyering
caf4f07912
Don't require that the maximum length of a file name
...
encountered in a traversal fit in an `unsigned short',
and fix some portability bugs (don't depend on gcc).
[FTS] (fts_pathlen): Change type from int to size_t.
[FTSENT] (fts_pathlen): Change type from u_short to size_t.
(fts_level): Change type from u_short to int.
2003-10-02 17:33:42 +00:00
Jim Meyering
2d854fdf1b
*** empty log message ***
2003-10-02 17:21:05 +00:00
Jim Meyering
aeccc1752d
*** empty log message ***
2003-10-02 17:20:04 +00:00
Jim Meyering
55ad6cc692
*** empty log message ***
2003-10-02 17:15:35 +00:00
Jim Meyering
77043f0f21
*** empty log message ***
2003-10-02 17:14:39 +00:00
Jim Meyering
858d2b2f73
*** empty log message ***
2003-10-02 17:13:50 +00:00
Jim Meyering
36337bfd18
Ensure that du can process a hierarchy
...
of depth 400 while using no more than 50KB of stack space.
2003-10-02 17:05:34 +00:00
Jim Meyering
c57d0486d0
*** empty log message ***
2003-10-01 08:11:45 +00:00
Jim Meyering
2b730915f8
(print_news_deltas): New function, extracted from main.
...
(main): Make `news_file' an array.
Use '...=s' => \@var for --news and --url-directory specs.
Before there were a couple of problems.
2003-10-01 08:09:02 +00:00
Jim Meyering
2ec43c609b
*** empty log message ***
2003-09-30 06:44:35 +00:00
Jim Meyering
49061e6bde
(tm_diff) [! HAVE_TM_GMTOFF]: Fix arg typo in previous patch.
2003-09-30 06:44:32 +00:00
Jim Meyering
a981c15fd2
.
2003-09-28 12:38:38 +00:00
Jim Meyering
cc0d217786
.
2003-09-28 12:36:51 +00:00
Jim Meyering
b127b8e824
*** empty log message ***
2003-09-28 08:39:37 +00:00
Jim Meyering
7f7abaa447
(sc_cast_of_alloca_return_value): New rule.
...
(syntax-check-rules): Add it.
2003-09-28 08:39:31 +00:00
Jim Meyering
969e23d12a
*** empty log message ***
2003-09-28 08:25:40 +00:00
Jim Meyering
c0db07f7f9
(sc_cast_of_x_alloc_return_value): Also check for alloca casts.
2003-09-28 08:25:24 +00:00
Jim Meyering
3d56cf5c1d
Remove unnecessary casts of alloca, since now it's guaranteed to be (void *).
2003-09-28 08:23:28 +00:00
Jim Meyering
b19d106cdb
Remove unnecessary casts of alloca, since now it's guaranteed to be (void *).
2003-09-28 08:22:35 +00:00
Jim Meyering
9d35e5e049
(ASSIGN_STRDUPA):
...
Remove unnecessary casts of alloca, since now it's guaranteed to be (void *).
2003-09-28 08:22:15 +00:00
Jim Meyering
8f98e0e4dd
Remove unnecessary casts of alloca, since now it's guaranteed to be (void *).
2003-09-28 08:21:35 +00:00
Jim Meyering
793eadf8a9
Remove unnecessary casts of alloca, since now it's guaranteed to be (void *).
2003-09-28 08:21:14 +00:00
Jim Meyering
9691f1611e
Remove unnecessary cast of alloca, since now it's guaranteed to be (void *).
2003-09-28 08:20:52 +00:00
Jim Meyering
819f39dc9b
Remove unnecessary cast of alloca, since now it's guaranteed to be (void *).
2003-09-28 08:17:39 +00:00
Jim Meyering
401673f8dd
Minor efficiency tweak.
...
(PATH_BASENAME_CONCAT): Use memcpy rather than strcpy.
(do_link): Likewise.
2003-09-28 08:14:34 +00:00
Jim Meyering
156549eb5d
*** empty log message ***
2003-09-28 08:09:46 +00:00
Jim Meyering
4f58c187da
Update from gnulib.
2003-09-28 08:09:28 +00:00
Jim Meyering
5fba963d34
(Translating): Correct typo in menu description.
2003-09-28 08:00:50 +00:00
Jim Meyering
fc1f8d7354
*** empty log message ***
2003-09-28 08:00:35 +00:00
Jim Meyering
47b9de17a1
sync from gnulib -- just changes comments
2003-09-27 17:26:26 +00:00
Jim Meyering
6135224e97
*** empty log message ***
2003-09-27 06:57:20 +00:00
Jim Meyering
a204154711
*** empty log message ***
2003-09-27 06:57:15 +00:00
Jim Meyering
6ab7d9e425
Don't exhaust virtual memory when processing large inputs.
...
Fix this by removing csplit's internal free-list management;
instead rely on malloc for that.
(free_list): Remove global.
(clear_all_line_control): Remove function.
(get_new_buffer): Always use create_new_buffer to obtain a
new buffer, rather than searching free_list.
(free_buffer): Just call free.
2003-09-27 06:57:07 +00:00
Jim Meyering
de5bdb6fd0
*** empty log message ***
2003-09-27 06:52:38 +00:00
Jim Meyering
6e7f3fae30
.
2003-09-26 20:11:15 +00:00
Jim Meyering
841d9837dc
*** empty log message ***
2003-09-26 13:47:26 +00:00
Jim Meyering
5eb4f2ce17
Also list `chattr' in SEE ALSO section.
2003-09-26 13:47:19 +00:00
Jim Meyering
4f77354540
*** empty log message ***
2003-09-26 13:47:05 +00:00