mirror of
https://github.com/PowerShell/Win32-OpenSSH.git
synced 2025-07-23 05:55:41 +02:00
Revert "Fix Issue #1058"
This commit is contained in:
parent
b9bdfb4bed
commit
fec2f7a44a
@ -1544,16 +1544,9 @@ do_change_comment(struct passwd *pw)
|
|||||||
fd = open(identity_file, O_WRONLY | O_CREAT | O_TRUNC, 0644);
|
fd = open(identity_file, O_WRONLY | O_CREAT | O_TRUNC, 0644);
|
||||||
if (fd == -1)
|
if (fd == -1)
|
||||||
fatal("Could not save your public key in %s", identity_file);
|
fatal("Could not save your public key in %s", identity_file);
|
||||||
#ifdef WINDOWS
|
|
||||||
/* Windows POSIX adpater does not support fdopen() on open(file)*/
|
|
||||||
close(fd);
|
|
||||||
if ((f = fopen(identity_file, "w")) == NULL)
|
|
||||||
fatal("fopen %s failed: %s", identity_file, strerror(errno));
|
|
||||||
#else /* !WINDOWS */
|
|
||||||
f = fdopen(fd, "w");
|
f = fdopen(fd, "w");
|
||||||
if (f == NULL)
|
if (f == NULL)
|
||||||
fatal("fdopen %s failed: %s", identity_file, strerror(errno));
|
fatal("fdopen %s failed: %s", identity_file, strerror(errno));
|
||||||
#endif /* !WINDOWS */
|
|
||||||
if ((r = sshkey_write(public, f)) != 0)
|
if ((r = sshkey_write(public, f)) != 0)
|
||||||
fatal("write key failed: %s", ssh_err(r));
|
fatal("write key failed: %s", ssh_err(r));
|
||||||
sshkey_free(public);
|
sshkey_free(public);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user