rantav/hector — pull request #312 by mebigfatguy (2011-10-22 06:04:16+00:00)
Title: Minor cleanups #3

assignments are made at a scope where that variable may not even be used. Patch pushes these assignments down to a scope where the conditionals determine that the assignment is needed.