encoder/vorbis: remove vorbis_info_clear() calls from error code paths
The destructor will call this in any case.
This commit is contained in:
@@ -163,7 +163,6 @@ VorbisEncoder::Open(float quality, int bitrate, AudioFormat &_audio_format,
|
|||||||
quality * 0.1)) {
|
quality * 0.1)) {
|
||||||
error.Set(vorbis_encoder_domain,
|
error.Set(vorbis_encoder_domain,
|
||||||
"error initializing vorbis vbr");
|
"error initializing vorbis vbr");
|
||||||
vorbis_info_clear(&vi);
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -175,7 +174,6 @@ VorbisEncoder::Open(float quality, int bitrate, AudioFormat &_audio_format,
|
|||||||
bitrate * 1000, -1.0)) {
|
bitrate * 1000, -1.0)) {
|
||||||
error.Set(vorbis_encoder_domain,
|
error.Set(vorbis_encoder_domain,
|
||||||
"error initializing vorbis encoder");
|
"error initializing vorbis encoder");
|
||||||
vorbis_info_clear(&vi);
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user