Diff for /suX/src/sux.c between versions 1.2.2.1 and 1.2.2.2

version 1.2.2.1, 2011/10/09 18:58:44 version 1.2.2.2, 2011/10/09 21:45:44
Line 274  Run(char **argv) Line 274  Run(char **argv)
 int  int
 main(int argc, char **argv)  main(int argc, char **argv)
 {  {
        char ch, *str, szCfg[MAXPATHLEN], **pp, flg = 0;        char ch, *str, *wrk, szCfg[MAXPATHLEN], **pp, flg = 0;
         struct passwd *pass;          struct passwd *pass;
         struct group *grp;          struct group *grp;
         FILE *f;          FILE *f;
Line 328  main(int argc, char **argv) Line 328  main(int argc, char **argv)
                         case 'C':                          case 'C':
                                 if (chroot(optarg) == -1)                                  if (chroot(optarg) == -1)
                                         Err("Error:: chroot to dir");                                          Err("Error:: chroot to dir");
                                   if ((str = getenv("PATH_TRANSLATED")))
                                           if ((wrk = strstr(str, optarg)))
                                                   setenv("PATH_TRANSLATED", str + strlen(optarg), 42);
                                 break;                                  break;
                         case 'v':                          case 'v':
                                 Verbose++;                                  Verbose++;

Removed from v.1.2.2.1  
changed lines
  Added in v.1.2.2.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>