Selaa lähdekoodia

patch from Cort to use get_null_sound()

David Rose 23 vuotta sitten
vanhempi
sitoutus
a18ed01a3e
1 muutettua tiedostoa jossa 3 lisäystä ja 3 poistoa
  1. 3 3
      panda/src/audiotraits/fmodAudioManager.cxx

+ 3 - 3
panda/src/audiotraits/fmodAudioManager.cxx

@@ -142,7 +142,7 @@ get_sound(const string &file_name) {
 
 
   if(!is_valid()) {
   if(!is_valid()) {
      audio_debug("invalid FmodAudioManager returning NullSound");
      audio_debug("invalid FmodAudioManager returning NullSound");
-     return new NullAudioSound();
+     return get_null_sound();
   }
   }
 
 
   assert(is_valid());
   assert(is_valid());
@@ -170,7 +170,7 @@ get_sound(const string &file_name) {
     new_entry.data = load(path, new_entry.size);
     new_entry.data = load(path, new_entry.size);
     if (!new_entry.data) {
     if (!new_entry.data) {
       audio_error("FmodAudioManager::load failed.");
       audio_error("FmodAudioManager::load failed.");
-      return 0;
+      return get_null_sound();
     }
     }
     new_entry.refcount = 0;
     new_entry.refcount = 0;
     new_entry.stale = true;
     new_entry.stale = true;
@@ -211,7 +211,7 @@ get_sound(const string &file_name) {
   }
   }
   if (stream == NULL) {
   if (stream == NULL) {
     audio_error("FmodAudioManager::get_sound failed.");
     audio_error("FmodAudioManager::get_sound failed.");
-    return 0;
+    return get_null_sound();
   }
   }
   inc_refcount(path);
   inc_refcount(path);
   most_recently_used(path);
   most_recently_used(path);