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

Diff for /src/usr.bin/cvs/server.c between version 1.68 and 1.69

version 1.68, 2007/09/02 12:13:00 version 1.69, 2007/09/02 12:16:24
Line 572 
Line 572 
 void  void
 cvs_server_init(char *data)  cvs_server_init(char *data)
 {  {
         if (chdir(server_currentdir) == -1)          if (data == NULL)
                 fatal("cvs_server_init: %s", strerror(errno));                  fatal("Missing argument for init");
   
           if (current_cvsroot != NULL)
                   fatal("Root in combination with init is not supported");
   
           if ((current_cvsroot = cvsroot_get(data)) == NULL)
                   fatal("Invalid argument for init");
   
         cvs_cmdop = CVS_OP_INIT;          cvs_cmdop = CVS_OP_INIT;
         cvs_init(server_argc, server_argv);          cvs_init(server_argc, server_argv);

Legend:
Removed from v.1.68  
changed lines
  Added in v.1.69