summaryrefslogtreecommitdiff
path: root/bin/clone.cpp
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-11 15:49:35 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-11 15:49:35 +0000
commitafa9a9721243f979d8656fd84246d2e4e5e4cc15 (patch)
tree414d2a82fa6c95f1e800cef1638c485cb76d1082 /bin/clone.cpp
parent89caede6a95356377a4bf91b222cd1a9cfe96a48 (diff)
downloadATCD-afa9a9721243f979d8656fd84246d2e4e5e4cc15.tar.gz
ChangeLogTag:Thu Sep 11 10:37:00 1997 Carlos O'Ryan <coryan@polka.cs.wustl.edu>
Diffstat (limited to 'bin/clone.cpp')
-rw-r--r--bin/clone.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/bin/clone.cpp b/bin/clone.cpp
index ce7b67afd8e..6de3139eb1e 100644
--- a/bin/clone.cpp
+++ b/bin/clone.cpp
@@ -60,8 +60,8 @@ usage (void)
static char *
abspath (char *cwd, char *rel_pathname)
{
- static char cwd_buffer[MAXPATHLEN];
- char abs_buffer[MAXPATHLEN];
+ static char cwd_buffer[MAXPATHLEN + 1];
+ char abs_buffer[MAXPATHLEN + 1];
register char *endp;
register char *p;
register char *inp = abs_buffer;
@@ -201,7 +201,7 @@ remove_item (char* s_path, char* d_path)
{
struct stat dst_stat_buf;
DIR* dirp;
- char containing_dir[MAXPATHLEN];
+ char containing_dir[MAXPATHLEN + 1];
if (lstat (d_path, &dst_stat_buf) == -1)
{
@@ -452,7 +452,7 @@ static void
symlink_SCCS (char* s_path, char* d_path)
{
struct stat dst_stat_buf;
- char symlink_buf[MAXPATHLEN];
+ char symlink_buf[MAXPATHLEN + 1];
int count;
if (access (d_path, F_OK)) /* Does d_path exit? */
@@ -604,7 +604,7 @@ clone_dir (char* s_path, char* d_path)
struct dirent* dir_entry_p;
char* new_s_path;
char* new_d_path;
- char symlink_buf[MAXPATHLEN];
+ char symlink_buf[MAXPATHLEN + 1];
int len;
if ((dir_entry_p = readdir (dirp)) == NULL)
@@ -632,7 +632,7 @@ clone_dir (char* s_path, char* d_path)
static void
clone_symbolic_link (char* s_path,char* d_path)
{
- char symlink_buf[MAXPATHLEN];
+ char symlink_buf[MAXPATHLEN + 1];
int count;
if ((count = readlink (s_path, symlink_buf, MAXPATHLEN)) == -1)