=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/popup.c,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- src/usr.bin/tmux/popup.c 2023/06/08 11:17:28 1.49 +++ src/usr.bin/tmux/popup.c 2023/06/21 06:28:18 1.50 @@ -1,4 +1,4 @@ -/* $OpenBSD: popup.c,v 1.49 2023/06/08 11:17:28 nicm Exp $ */ +/* $OpenBSD: popup.c,v 1.50 2023/06/21 06:28:18 nicm Exp $ */ /* * Copyright (c) 2020 Nicholas Marriott @@ -788,6 +788,8 @@ if (fd == -1) return (-1); f = fdopen(fd, "w"); + if (f == NULL) + return (-1); if (fwrite(buf, len, 1, f) != 1) { fclose(f); return (-1);