From 86ff6ad26ae6528c256194aa9609513cd4064f67 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Thu, 14 Mar 2024 15:36:17 +0100 Subject: close file when done --- src/import.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/import.cpp b/src/import.cpp index 545320e..571f8ae 100644 --- a/src/import.cpp +++ b/src/import.cpp @@ -94,11 +94,14 @@ static bool _ts_import_csv(ts_search_result* result, const utf8_int8_t* path) { if (read_file == NULL) return false; int version = -1; + bool res = false; fscanf(read_file, "VERSION,%d\n", &version); switch(version) { - case 1: return _ts_import_csv_v1(result, read_file); - default: return false; + case 1: res = _ts_import_csv_v1(result, read_file); break; + default: break; } + fclose(read_file); + return res; } ts_search_result* ts_import_result(const utf8_int8_t* path) { -- cgit v1.2.3-70-g09d2