summaryrefslogtreecommitdiff
path: root/src/process.c
diff options
context:
space:
mode:
authorMicah Cowan <Micah Cowan micah@cowan.name>2009-02-26 20:17:33 -0800
committerMicah Cowan <Micah Cowan micah@cowan.name>2009-02-26 20:17:33 -0800
commit01f23034c7abad0e5f3c5cf6dfe51893dc5826e4 (patch)
tree6126bc2a8a2171d65d0dbe4d8309e8eb7d4b8b42 /src/process.c
parent8ddf77842aa041ebb6ea4ec793b134a130d78cf3 (diff)
downloadscreen-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.c5
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);