xdiff/xmerge: fix memory leak in xdl_merge