From b312a413d63a25f6993350915177982fe9e92197 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Zurcher?= Date: Wed, 9 May 2012 00:08:43 +0200 Subject: Room, do not bother initializing local vars if no links for p.src --- lib/evendoors/room.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/evendoors/room.rb b/lib/evendoors/room.rb index be5325b..33a872e 100644 --- a/lib/evendoors/room.rb +++ b/lib/evendoors/room.rb @@ -43,10 +43,10 @@ module EvenDoors # def try_links p puts " * try_links ..." if EvenDoors::Twirl.debug - pending_link = nil - apply_link = false links = @links[p.src.name] return false if links.nil? + pending_link = nil + apply_link = false links.each do |link| apply_link = link.cond_fields.nil? # unconditional link p.set_link_fields link.cond_fields if not apply_link -- cgit v1.1-2-g2b99