From 8aa66a6c6c0d8984b7d2668c03bad5a3b29e3a33 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sun, 5 Oct 2025 15:41:23 +0200 Subject: memops wrapper, remove unused includes --- src/administration_reader.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/administration_reader.cpp') diff --git a/src/administration_reader.cpp b/src/administration_reader.cpp index e39ae8c..73fc788 100644 --- a/src/administration_reader.cpp +++ b/src/administration_reader.cpp @@ -14,15 +14,13 @@ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#include -#include -#include #include #include #include #include "logger.hpp" #include "strops.hpp" +#include "memops.hpp" #include "administration_reader.hpp" #include "administration_writer.hpp" #include "tinyfiledialogs.h" @@ -79,7 +77,7 @@ bool administration_reader::open_existing(char* file_path) if (isdir) continue; unsigned long long size = zip_entry_size(zip); - char* buffer = (char*)malloc(size+1); + char* buffer = (char*)memops::alloc(size+1); memset(buffer, 0, size+1); zip_entry_read(zip, (void**)&buffer, (size_t*)&size); @@ -110,7 +108,7 @@ bool administration_reader::open_existing(char* file_path) administration_reader::import_invoice(buffer, (size_t)size); } - free(buffer); + memops::unalloc(buffer); } zip_entry_close(zip); } @@ -245,7 +243,7 @@ bool administration_reader::read_invoice_from_xml(invoice* result, char* buffer, administration::billing_item_import_to_invoice(&data, bi); } - free(child_name); + memops::unalloc(child_name); } *result = data; -- cgit v1.2.3-70-g09d2