ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/util/netproc.c
(Generate patch)

Comparing ray/src/util/netproc.c (file contents):
Revision 2.16 by greg, Mon Sep 20 16:26:58 2004 UTC vs.
Revision 2.17 by greg, Mon Mar 15 21:31:50 2010 UTC

# Line 198 | Line 198 | startjob(      /* start a job on a process server */
198                          if (ps->username[0]) {          /* different user */
199                                  av[++i] = "-l";
200                                  av[++i] = ps->username;
201 <                                av[++i] = "cd";
202 <                                udirt[0] = '~';
203 <                                strcpy(udirt+1, ouruser);
204 <                                av[++i] = udirt;
205 <                                av[++i] = ";";
201 >                                if (ps->directory[0] != '/') {
202 >                                        av[++i] = "cd";
203 >                                        udirt[0] = '~';
204 >                                        strcpy(udirt+1, ouruser);
205 >                                        av[++i] = udirt;
206 >                                        av[++i] = ";";
207 >                                }
208                          }
209                          if (ps->directory[0]) {         /* change directory */
210                                  av[++i] = "cd";

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines