diff options
| author | ailurux <ailuruxx@gmail.com> | 2024-09-12 21:08:11 +1000 |
|---|---|---|
| committer | ailurux <ailuruxx@gmail.com> | 2024-09-12 21:08:11 +1000 |
| commit | d4bad111302f4603386fe4462a0b29590822cff8 (patch) | |
| tree | 7d7a3ea505d09fc200dd1348c103098cceef269b /src/tangara/audio/audio_fsm.cpp | |
| parent | 43537798108ce240f1d1131db8611d0bf11a3e0c (diff) | |
| download | tangara-fw-d4bad111302f4603386fe4462a0b29590822cff8.tar.gz | |
WIP: Fixed errors, cleanup
Diffstat (limited to 'src/tangara/audio/audio_fsm.cpp')
| -rw-r--r-- | src/tangara/audio/audio_fsm.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tangara/audio/audio_fsm.cpp b/src/tangara/audio/audio_fsm.cpp index d9b81832..131e0a06 100644 --- a/src/tangara/audio/audio_fsm.cpp +++ b/src/tangara/audio/audio_fsm.cpp @@ -393,9 +393,9 @@ auto AudioState::updateSavedPosition(std::string uri, uint32_t position) if (!track) { return; } - database::TrackData data = track->data(); - data.last_position = position; - db->setTrackData(*id, data); + auto data = track->data().clone(); + data->last_position = position; + db->setTrackData(*id, *data); }); } |
