diff --git a/aegisub/audio_karaoke.cpp b/aegisub/audio_karaoke.cpp index beaccb639..254d61c96 100644 --- a/aegisub/audio_karaoke.cpp +++ b/aegisub/audio_karaoke.cpp @@ -443,11 +443,11 @@ void AudioKaraoke::OnMouse(wxMouseEvent &event) { Refresh(false); } // Released left button - else if (0&&event.LeftUp()) { + else if (event.LeftUp()) { ReleaseMouse(); } // Released right button; make a menu for selecting \k type - else if (0&&event.RightUp()) { + else if (event.RightUp()) { ReleaseMouse(); AudioKaraokeTagMenu menu(this); diff --git a/aegisub/subs_grid.cpp b/aegisub/subs_grid.cpp index 86dd88e27..d1dcae14d 100644 --- a/aegisub/subs_grid.cpp +++ b/aegisub/subs_grid.cpp @@ -675,11 +675,11 @@ void SubtitlesGrid::OnAudioClip(wxCommandEvent &event) { size_t spr = 65536/(provider->GetBytesPerSample()*provider->GetChannels()); for(int i=start;iend)?(end-i):spr; - size_t thisbufsize=len*(provider->GetBytesPerSample()*provider->GetChannels()); - void *buf = malloc(thisbufsize); + bufsize=len*(provider->GetBytesPerSample()*provider->GetChannels()); + void *buf = malloc(bufsize); if (buf) { provider->GetAudio(buf,i,len); - outfile.write((char*)buf,thisbufsize); + outfile.write((char*)buf,bufsize); free(buf); } else if (spr>128) {