diff options
author | Micah Cowan <Micah Cowan micah@cowan.name> | 2009-02-26 20:17:33 -0800 |
---|---|---|
committer | Micah Cowan <Micah Cowan micah@cowan.name> | 2009-02-26 20:17:33 -0800 |
commit | 01f23034c7abad0e5f3c5cf6dfe51893dc5826e4 (patch) | |
tree | 6126bc2a8a2171d65d0dbe4d8309e8eb7d4b8b42 /src/process.c | |
parent | 8ddf77842aa041ebb6ea4ec793b134a130d78cf3 (diff) | |
download | screen-01f23034c7abad0e5f3c5cf6dfe51893dc5826e4.tar.gz |
Don't segfault on "layout number" when not on a layout (thanks Soliton)
Diffstat (limited to 'src/process.c')
-rw-r--r-- | src/process.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/process.c b/src/process.c index 71c69e1..b5474e7 100644 --- a/src/process.c +++ b/src/process.c @@ -4162,6 +4162,11 @@ int key; { int old; struct layout *lay; + if (!D_layout) + { + Msg(0, "not on a layout"); + break; + } if (!args[1]) { Msg(0, "This is layout %d (%s).\n", D_layout->lay_number, D_layout->lay_title); |