Jim Meyering
|
a5d6352ca2
|
(xpath_concat): Reorder code to pacify
compilers that don't know that xalloc_die never returns.
|
2002-02-23 09:02:18 +00:00 |
|
Jim Meyering
|
f6e82b7dea
|
(DIRECTORY_SEPARATOR, FILESYSTEM_PREFIX_LEN, ISSLASH): Remove; now in dirname.h.
(path_concat): Use base_len to compute
base length, not strlen; this means we cannot rely on memcpy
to null-terminate.
|
2001-05-12 15:45:43 +00:00 |
|
Jim Meyering
|
35e76078e7
|
(path_concat) [FILESYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX]:
Don't insert a backslash when concatenating e.g., `C:' and `foo'.
From Bruno Haible.
|
2001-03-13 15:57:15 +00:00 |
|
Jim Meyering
|
90799b6c68
|
Also include memory.h, stdlib.h, unistd.h if appropriate.
|
2000-12-04 09:37:33 +00:00 |
|
Jim Meyering
|
fecdd2bd2b
|
[!HAVE_DECL_MALLOC]: Declare malloc.
|
2000-12-04 09:15:49 +00:00 |
|
Jim Meyering
|
bb6ebcc333
|
(path_concat): Don't access dir[-1] if dir is the empty string.
|
2000-06-21 12:56:33 +00:00 |
|
Jim Meyering
|
cf251ff75b
|
Declare strdup only if it's not defined.
|
2000-04-29 09:25:09 +00:00 |
|
Jim Meyering
|
4208ee3490
|
Declare strdup.
|
2000-04-05 15:08:11 +00:00 |
|
Jim Meyering
|
34cc9acdd9
|
(DIRECTORY_SEPARATOR): Define.
(ISSLASH): Define.
(path_concat): Allow parameter DIR to be NULL.
(xpath_concat): New function.
From Akim Demaille.
|
1999-09-26 18:52:51 +00:00 |
|
Jim Meyering
|
7d60769bea
|
ansideclify
|
1998-12-07 03:12:10 +00:00 |
|
Jim Meyering
|
bfbc3ce20c
|
Use #if, not #ifdef with HAVE_ macros
|
1998-03-15 11:09:10 +00:00 |
|
Jim Meyering
|
1a8e1f7bfd
|
Include <string.h> if available.
|
1997-12-25 16:48:51 +00:00 |
|
Jim Meyering
|
d92a618daf
|
revert a mempcpy to memcpy
|
1997-11-19 18:55:31 +00:00 |
|
Jim Meyering
|
4d1e1b28f8
|
(path_concat): Use mempcpy, not stpcpy.
|
1997-11-12 16:18:23 +00:00 |
|
Jim Meyering
|
31053908a0
|
(path_concat): Use K&R style function definition.
|
1996-10-01 01:09:07 +00:00 |
|
Jim Meyering
|
a0d34ce173
|
.
|
1996-08-19 01:41:53 +00:00 |
|