libloot
libloot copied to clipboard
Split DatbaseInterface::LoadLists() into three separate methods
It loads the masterlist and userlist independently, so could be replaced with:
-
DatabaseInterface::LoadMasterlist() -
DatabaseInterface::LoadMasterlistWithPrelude() -
DatabaseInterface::LoadUserlist()
LoadMasterlistWithPrelude() could be folded into LoadMasterlist() with the prelude path defaulting to empty as it does now, but I think having it as a separate function would be clearer.
This would break ABI compatibility even if LoadLists() wasn't removed.