xdiff: factor out get_func_line()