Skip to content

Commit dd8dd07

Browse files
cNDS: Fix memory leak
1 parent 932d6c9 commit dd8dd07

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

cnds/nds.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ nb::ndarray<nb::numpy, int16_t> Nds::getAudioSamples(int count) {
7676
samples[i * 2] = (int16_t)(raw[i] & 0xFFFF);
7777
samples[i * 2 + 1] = (int16_t)((raw[i] >> 16) & 0xFFFF);
7878
}
79+
delete[] raw;
7980
nb::capsule owner(samples, [](void* p) noexcept {
8081
delete[] (int16_t*)p;
8182
});

0 commit comments

Comments
 (0)