From 0d8ee6ee6cb39a66947bcfc6347777eaf6edc8c4 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sat, 19 Jun 2010 14:13:30 +0200 Subject: [PATCH] Fix oops recovery in lnd_set_tech() Broken in commit 0219bf08. --- src/lib/subs/lndsub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/subs/lndsub.c b/src/lib/subs/lndsub.c index e5b563d7..24b9417d 100644 --- a/src/lib/subs/lndsub.c +++ b/src/lib/subs/lndsub.c @@ -1196,7 +1196,7 @@ lnd_set_tech(struct lndstr *lp, int tlev) struct lchrstr *lcp = lchr + lp->lnd_type; if (CANT_HAPPEN(tlev < lcp->l_tech)) - tlev = 0; + tlev = lcp->l_tech; lp->lnd_tech = tlev; }