summaryrefslogtreecommitdiffstats
path: root/src/library/basetrackcache.cpp
diff options
context:
space:
mode:
authorUwe Klotz <uklotz@mixxx.org>2018-01-17 06:50:17 +0100
committerUwe Klotz <uklotz@mixxx.org>2018-01-17 06:50:17 +0100
commit88259f5a098f1104c53ba0742134ad0829582e2c (patch)
tree2685bf67277384ab4474abc9a0b232ffef77d409 /src/library/basetrackcache.cpp
parent2db262ec6b7198f50faa44d9e2f845cf2ac1bd5b (diff)
Fix invalid std::move()
Diffstat (limited to 'src/library/basetrackcache.cpp')
-rw-r--r--src/library/basetrackcache.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/library/basetrackcache.cpp b/src/library/basetrackcache.cpp
index 70e8843111..fe4242e3c3 100644
--- a/src/library/basetrackcache.cpp
+++ b/src/library/basetrackcache.cpp
@@ -156,9 +156,11 @@ TrackPointer BaseTrackCache::lookupCachedTrack(TrackId trackId) const {
void BaseTrackCache::refreshCachedTrack(TrackId trackId) const {
DEBUG_ASSERT(m_bIsCaching);
if (trackId.isValid()) {
+ auto trackPtr =
+ GlobalTrackCache::instance().lookupById(trackId).getTrack();
refreshCachedTrack(
std::move(trackId),
- GlobalTrackCache::instance().lookupById(trackId).getTrack());
+ std::move(trackPtr));
} else {
resetCachedTrack();
}