Avoid SherpaOnnxSpeakerEmbeddingManagerFreeBestMatches freeing null. (#1296)

Fixes #1295
This commit is contained in:
Fangjun Kuang
2024-08-28 10:42:36 +08:00
committed by GitHub
parent 22c6f81393
commit ca30d83915

View File

@@ -1395,6 +1395,10 @@ SherpaOnnxSpeakerEmbeddingManagerGetBestMatches(
void SherpaOnnxSpeakerEmbeddingManagerFreeBestMatches(
const SherpaOnnxSpeakerEmbeddingManagerBestMatchesResult *r) {
if (r == nullptr) {
return;
}
for (int32_t i = 0; i < r->count; ++i) {
delete[] r->matches[i].name;
}