=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/arguments.c,v retrieving revision 1.61 retrieving revision 1.62 diff -u -r1.61 -r1.62 --- src/usr.bin/tmux/arguments.c 2023/11/14 15:59:49 1.61 +++ src/usr.bin/tmux/arguments.c 2023/11/14 20:01:11 1.62 @@ -1,4 +1,4 @@ -/* $OpenBSD: arguments.c,v 1.61 2023/11/14 15:59:49 nicm Exp $ */ +/* $OpenBSD: arguments.c,v 1.62 2023/11/14 20:01:11 nicm Exp $ */ /* * Copyright (c) 2010 Nicholas Marriott @@ -789,7 +789,8 @@ if (wait) state->pi.item = item; cmd_get_source(self, &file, &state->pi.line); - state->pi.file = xstrdup(file); + if (file != NULL) + state->pi.file = xstrdup(file); state->pi.c = tc; if (state->pi.c != NULL) state->pi.c->references++;