[BACK]Return to util.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / cvs

Diff for /src/usr.bin/cvs/util.c between version 1.156 and 1.157

version 1.156, 2014/12/01 21:58:46 version 1.157, 2015/01/16 06:40:07
Line 366 
Line 366 
         DIR *dirp;          DIR *dirp;
         struct dirent *ent;          struct dirent *ent;
         struct stat st;          struct stat st;
         char fpath[MAXPATHLEN];          char fpath[PATH_MAX];
   
         if (cvs_server_active == 0)          if (cvs_server_active == 0)
                 cvs_log(LP_TRACE, "cvs_rmdir(%s)", path);                  cvs_log(LP_TRACE, "cvs_rmdir(%s)", path);
Line 444 
Line 444 
 void  void
 cvs_get_repository_path(const char *dir, char *dst, size_t len)  cvs_get_repository_path(const char *dir, char *dst, size_t len)
 {  {
         char buf[MAXPATHLEN];          char buf[PATH_MAX];
   
         cvs_get_repository_name(dir, buf, sizeof(buf));          cvs_get_repository_name(dir, buf, sizeof(buf));
         (void)xsnprintf(dst, len, "%s/%s", current_cvsroot->cr_dir, buf);          (void)xsnprintf(dst, len, "%s/%s", current_cvsroot->cr_dir, buf);
Line 455 
Line 455 
 cvs_get_repository_name(const char *dir, char *dst, size_t len)  cvs_get_repository_name(const char *dir, char *dst, size_t len)
 {  {
         FILE *fp;          FILE *fp;
         char fpath[MAXPATHLEN];          char fpath[PATH_MAX];
   
         dst[0] = '\0';          dst[0] = '\0';
   
Line 501 
Line 501 
 {  {
         FILE *fp;          FILE *fp;
         int fd;          int fd;
         char buf[MAXPATHLEN];          char buf[PATH_MAX];
         struct hash_data *hdata, hd;          struct hash_data *hdata, hd;
   
         hdata = hash_table_find(&created_cvs_directories, path, strlen(path));          hdata = hash_table_find(&created_cvs_directories, path, strlen(path));
Line 565 
Line 565 
         FILE *fp;          FILE *fp;
         size_t len;          size_t len;
         struct hash_data *hdata, hd;          struct hash_data *hdata, hd;
         char *entry, *sp, *dp, *dir, *p, rpath[MAXPATHLEN], repo[MAXPATHLEN];          char *entry, *sp, *dp, *dir, *p, rpath[PATH_MAX], repo[PATH_MAX];
   
         hdata = hash_table_find(&created_directories, path, strlen(path));          hdata = hash_table_find(&created_directories, path, strlen(path));
         if (hdata != NULL)          if (hdata != NULL)
Line 662 
Line 662 
 cvs_mkdir(const char *path, mode_t mode)  cvs_mkdir(const char *path, mode_t mode)
 {  {
         size_t len;          size_t len;
         char *sp, *dp, *dir, rpath[MAXPATHLEN];          char *sp, *dp, *dir, rpath[PATH_MAX];
   
         if (current_cvsroot->cr_method != CVS_METHOD_LOCAL ||          if (current_cvsroot->cr_method != CVS_METHOD_LOCAL ||
             cvs_server_active == 1)              cvs_server_active == 1)

Legend:
Removed from v.1.156  
changed lines
  Added in v.1.157