Function in line:793 sub lcov_geninfo(@)
forgets add --config-file in @param when call geninfo.
This will make the config file option: lcov_branch_coverage = 1 no effort,
only add --rc lcov_branch_coverage = 1 can get the branch coverage.
add: to function        
 if($opt_config_file) {
                @param = (@param, "--config-file", $opt_config_file);
        }

thanks