Procházet zdrojové kódy

Opps, don't double free memory after usb audio transmit disable

teensy4-core
PaulStoffregen před 8 roky
rodič
revize
5e79b6f461
1 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. +4
    -4
      teensy3/usb_audio.cpp

+ 4
- 4
teensy3/usb_audio.cpp Zobrazit soubor

@@ -238,10 +238,10 @@ void AudioOutputUSB::update(void)
if (usb_audio_transmit_setting == 0) {
if (left) release(left);
if (right) release(right);
if (left_1st) release(left_1st);
if (left_2nd) release(left_2nd);
if (right_1st) release(right_1st);
if (right_2nd) release(right_2nd);
if (left_1st) { release(left_1st); left_1st = NULL; }
if (left_2nd) { release(left_2nd); left_2nd = NULL; }
if (right_1st) { release(right_1st); right_1st = NULL; }
if (right_2nd) { release(right_2nd); right_2nd = NULL; }
offset_1st = 0;
return;
}

Načítá se…
Zrušit
Uložit