Fangjun Kuang
Committed by GitHub

Avoid SherpaOnnxSpeakerEmbeddingManagerFreeBestMatches freeing null. (#1296)

Fixes #1295
... ... @@ -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;
}
... ...