summaryrefslogtreecommitdiff
path: root/src/audiofile.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/audiofile.cc')
-rw-r--r--src/audiofile.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/audiofile.cc b/src/audiofile.cc
index 6fcdcb5..1228044 100644
--- a/src/audiofile.cc
+++ b/src/audiofile.cc
@@ -64,7 +64,7 @@ void AudioFile::unload()
// Make sure we don't unload the object while loading it...
const std::lock_guard<std::mutex> guard(mutex);
- is_loaded = false;
+ is_loaded.store(false);
preloadedsize = 0;
size = 0;
@@ -168,12 +168,12 @@ void AudioFile::load(const LogFunction& logger, std::size_t sample_limit)
this->data = data;
this->size = size;
this->preloadedsize = preloadedsize;
- is_loaded = true;
+ is_loaded.store(true);
}
bool AudioFile::isLoaded() const
{
- return is_loaded;
+ return is_loaded.load();
}
main_state_t AudioFile::mainState() const