musikr: stop possible use-after-free in metabuild
This commit is contained in:
parent
f9109b8a9c
commit
ee7e63d1dc
1 changed files with 2 additions and 1 deletions
|
@ -208,8 +208,9 @@ jobject JMetadataBuilder::build() {
|
|||
auto jMp4Map = mp4.getObject();
|
||||
if (cover.has_value()) {
|
||||
JByteArrayRef jCoverArray { env, cover.value() };
|
||||
return env->NewObject(*jMetadataClass, jMetadataInitMethod, **jId3v2Map,
|
||||
jobject result = env->NewObject(*jMetadataClass, jMetadataInitMethod, **jId3v2Map,
|
||||
**jXiphMap, **jMp4Map, *jCoverArray, *jProperties);
|
||||
return result;
|
||||
}
|
||||
return env->NewObject(*jMetadataClass, jMetadataInitMethod, **jId3v2Map,
|
||||
**jXiphMap, **jMp4Map, nullptr, *jProperties);
|
||||
|
|
Loading…
Reference in a new issue