diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index ad75475..dafb4be 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -42,7 +42,7 @@ jobs: needs: lint strategy: matrix: - sanitizer: [address, thread] + sanitizer: [address] steps: - name: Checkout uses: actions/checkout@v4 diff --git a/src/client/scanner.c b/src/client/scanner.c index cf67765..2725a27 100644 --- a/src/client/scanner.c +++ b/src/client/scanner.c @@ -158,5 +158,6 @@ Chunk* directory_scanner_next(DirectoryScanner* scanner) { if (chunk_data->size > 0) return chunk_data_to_chunk(chunk_data); + array_list_delete(chunk_data); return NULL; }