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

Diff for /src/usr.bin/chpass/chpass.c between version 1.39 and 1.40

version 1.39, 2013/04/18 16:23:25 version 1.40, 2014/10/26 20:38:13
Line 167 
Line 167 
   
                 if ((pw = pw_dup(pw)) == NULL)                  if ((pw = pw_dup(pw)) == NULL)
                         pw_error(NULL, 1, 1);                          pw_error(NULL, 1, 1);
                 dfd = mkstemp(tempname);                  dfd = mkostemp(tempname, O_CLOEXEC);
                 if (dfd == -1 || fcntl(dfd, F_SETFD, FD_CLOEXEC) == -1)                  if (dfd == -1)
                         pw_error(tempname, 1, 1);                          pw_error(tempname, 1, 1);
                 display(tempname, dfd, pw);                  display(tempname, dfd, pw);
                 edit_status = edit(tempname, pw);                  edit_status = edit(tempname, pw);

Legend:
Removed from v.1.39  
changed lines
  Added in v.1.40