summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2022-09-17 00:51:22 +0200
committerAki <please@ignore.pl>2022-09-17 00:51:22 +0200
commitc8ae289dd963e154f317a8e7df7ee547871833ea (patch)
tree8c84dfe9d90a1cd20847984d05b3ce39a4dd0b77
parent61346f1c01322eb152b219743b026c504abcb8d1 (diff)
downloadstarshatter-c8ae289dd963e154f317a8e7df7ee547871833ea.zip
starshatter-c8ae289dd963e154f317a8e7df7ee547871833ea.tar.gz
starshatter-c8ae289dd963e154f317a8e7df7ee547871833ea.tar.bz2
Fixed access to possibly null pointer
-rw-r--r--StarsEx/MusicTrack.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/StarsEx/MusicTrack.cpp b/StarsEx/MusicTrack.cpp
index 88e970e..01d7082 100644
--- a/StarsEx/MusicTrack.cpp
+++ b/StarsEx/MusicTrack.cpp
@@ -48,6 +48,9 @@ fade(0), fade_time(FADE_TIME)
if (name.contains(".ogg")) {
sound = Sound::CreateOggStream(name);
+ if (!sound)
+ return;
+
if (name.contains("-loop")) {
sound->SetFlags(Sound::STREAMED |
Sound::OGGVORBIS |