summaryrefslogtreecommitdiffstats
path: root/src/library/library.cpp
diff options
context:
space:
mode:
authorUwe Klotz <uwe_klotz@web.de>2017-06-10 01:44:49 +0200
committerUwe Klotz <uwe_klotz@web.de>2017-06-12 07:39:47 +0200
commit4243f6f9f4e19c692a3c5fc06a0e00f298ba8867 (patch)
tree0288230ce3d7b2a4a7eab7ad4c12998431e27703 /src/library/library.cpp
parent077b56f70d710c51cc4ac59245bc3fdf84c39c02 (diff)
Repository is-a component of Library
Diffstat (limited to 'src/library/library.cpp')
-rw-r--r--src/library/library.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/library.cpp b/src/library/library.cpp
index 29e45c21b8..103eaf8369 100644
--- a/src/library/library.cpp
+++ b/src/library/library.cpp
@@ -62,14 +62,14 @@ Library::Library(QObject* parent, UserSettingsPointer pConfig,
PlayerManagerInterface* pPlayerManager,
RecordingManager* pRecordingManager) :
m_pConfig(pConfig),
+ m_repository(pConfig),
m_pSidebarModel(new SidebarModel(parent)),
- m_pRepository(new mixxx::Repository(pConfig)),
m_pTrackCollection(new TrackCollection(pConfig)),
m_pLibraryControl(new LibraryControl(this)),
m_pRecordingManager(pRecordingManager),
m_scanner(m_pTrackCollection, pConfig) {
kLogger.info() << "Opening datbase connection";
- if (!m_pRepository->openDatabaseConnection()) {
+ if (!m_repository.openDatabaseConnection()) {
QMessageBox::critical(0, tr("Cannot open database"),
tr("Unable to establish a database connection.\n"
"Mixxx requires QT with SQLite support. Please read "
@@ -80,7 +80,7 @@ Library::Library(QObject* parent, UserSettingsPointer pConfig,
exit(-1);
}
- QSqlDatabase database = m_pRepository->database();
+ QSqlDatabase database = m_repository.database();
kLogger.info() << "Initializing or upgrading database schema";
if (!mixxx::Repository::initDatabaseSchema(database)) {