merge-recursive: fix memory leak