Subject: Fix minor FILE* leak Origin: v10-1-g198f720 Upstream-Author: Nathaniel McCallum Date: Fri Sep 29 14:49:57 2017 -0400 --- a/cmd/jwe/pwd.h +++ b/cmd/jwe/pwd.h @@ -57,8 +57,10 @@ nf.c_lflag &= ~ECHO; nf.c_lflag |= ECHONL; - if (tcsetattr(fileno(tty), TCSANOW, &nf) != 0) + if (tcsetattr(fileno(tty), TCSANOW, &nf) != 0) { + fclose(tty); return NULL; + } fprintf(tty, "%s", prompt); @@ -72,6 +74,7 @@ } tcsetattr(fileno(tty), TCSANOW, &of); + fclose(tty); return pwd; } #endif