ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/CCSAdmin/chsh.c
(Generate patch)

Comparing CCSAdmin/chsh.c (file contents):
Revision 564 by douglas, 2005-08-28T03:22:30-07:00 vs.
Revision 567 by douglas, 2005-08-28T22:42:38-07:00

# Line 13 | Line 13 | int main(int argc, char *argv[])
13          if (argc < 1)
14                  return 1;
15  
16 +        umask(S_IWGRP | S_IWOTH);
17 +        
18          int exception;
19          jmp_buf environment;
20  
# Line 60 | Line 62 | int main(int argc, char *argv[])
62  
63                  for (Shell shell = sh; shell <= custom; ++shell)
64                  {
65 <                        shell_regex = shell_regex ? realloc(shell_regex, size += strlen(shells[shell].name) + (shell != custom ? 2 : 1)) : calloc(size += strlen(shells[shell].name) + 2, 1);
65 >                        shell_regex = shell_regex ? realloc(shell_regex, size += strlen(shells[shell].name) + (shell != custom ? 1 : 0)) : calloc(size += strlen(shells[shell].name) + 2, 1);
66                          strlcat(shell_regex, shells[shell].name, size);
67  
68                          if (shell != custom)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines