From 4a6191c5d1a1bb7c05c1582d863b3ebe2469a3aa Mon Sep 17 00:00:00 2001 From: Tiago Cunha Date: Fri, 8 Jan 2010 16:25:50 +0000 Subject: [PATCH] Sync OpenBSD patchset 602: Don't return the root cell if the string doesn't match. --- layout-string.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/layout-string.c b/layout-string.c index 50f2de71..63bfb00e 100644 --- a/layout-string.c +++ b/layout-string.c @@ -1,4 +1,4 @@ -/* $Id: layout-string.c,v 1.1 2009-12-10 16:52:58 tcunha Exp $ */ +/* $Id: layout-string.c,v 1.2 2010-01-08 16:25:50 tcunha Exp $ */ /* * Copyright (c) 2009 Nicholas Marriott @@ -42,7 +42,9 @@ struct layout_cell *layout_find_bottomright(struct layout_cell *); struct layout_cell * layout_find_string(struct window *w, const char *s) { - struct layout_cell *lc = w->layout_root; + struct layout_cell *lc; + + lc = NULL; if (strcasecmp(s, "top") == 0) lc = layout_find_top(lc);