Browse Source

Added a forgotten GC release

bart@bart 16 years ago
parent
commit
e30e28eb6c
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/modules/audio/openal/Audio.cpp

+ 3 - 1
src/modules/audio/openal/Audio.cpp

@@ -124,8 +124,10 @@ namespace openal
 
 	void Audio::play(love::audio::Music * music)
 	{
-		Source * source = new Source(pool, music->clone());
+		love::audio::Music *cloned = music->clone();
+		Source * source = new Source(pool, cloned);
 		play(source);
+		cloned->release();
 		source->release();
 	}