FT-304 Fix a memory leak by further separating initialization paths in the block table
FT-304 Fix a maybe-uninitialized warning found by gcc 4.9