resolver warning; fix small issues in free_block() && indir_index()