diff --git a/src/backend/helpers/git_helper.cpp b/src/backend/helpers/git_helper.cpp index a75dec2c..0b788333 100644 --- a/src/backend/helpers/git_helper.cpp +++ b/src/backend/helpers/git_helper.cpp @@ -169,14 +169,6 @@ namespace loot { payload.fileToFind = filename.c_str(); git.Call(git_diff_foreach(git.diff, &git.diff_file_cb, NULL, NULL, NULL, &payload)); - // Clean up memory - git_object_free(git.obj); - git.obj = nullptr; - git_tree_free(git.tree); - git.tree = nullptr; - git_diff_free(git.diff); - git.diff = nullptr; - return payload.fileFound; } } diff --git a/src/backend/masterlist.cpp b/src/backend/masterlist.cpp index 9b366a9e..5ed12160 100644 --- a/src/backend/masterlist.cpp +++ b/src/backend/masterlist.cpp @@ -76,10 +76,6 @@ namespace loot { out << boost::locale::as::ftime("%Y-%m-%d") << dateTime; info.date = out.str(); - // Free object memory. - git_object_free(git.obj); - git.obj = nullptr; - BOOST_LOG_TRIVIAL(trace) << "Diffing masterlist HEAD and working copy."; if (IsFileDifferent(path.parent_path(), path.filename().string())) { info.revision += string(" ") + lc::translate("(edited)").str();