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/ui/ui_invoices.cpp | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'src/ui/ui_invoices.cpp') diff --git a/src/ui/ui_invoices.cpp b/src/ui/ui_invoices.cpp index 4dd44e8..850c9a3 100644 --- a/src/ui/ui_invoices.cpp +++ b/src/ui/ui_invoices.cpp @@ -14,19 +14,16 @@ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#define _CRT_SECURE_NO_WARNINGS -#include #include +#include -#include "ImGuiDatePicker/ImGuiDatePicker.hpp" -//#include "tinyfiledialogs/tinyfiledialogs.h" - -#include "strops.hpp" #include "ui.hpp" #include "imgui.h" +#include "memops.hpp" +#include "strops.hpp" +#include "locales.hpp" #include "administration.hpp" #include "administration_writer.hpp" -#include "locales.hpp" static ui::view_state current_view_state = ui::view_state::LIST_ALL; @@ -40,7 +37,7 @@ void draw_addressee_form_ex(delivery_info* buffer, bool viewing_only = false); void ui::destroy_invoices() { - free(invoice_items_buffer); + memops::unalloc(invoice_items_buffer); } void ui::setup_invoices() @@ -49,7 +46,7 @@ void ui::setup_invoices() active_invoice = administration::invoice_create_empty(); u32 invoice_items_count = MAX_BILLING_ITEMS; - invoice_items_buffer = (billing_item*)malloc(sizeof(billing_item) * invoice_items_count); + invoice_items_buffer = (billing_item*)memops::alloc(sizeof(billing_item) * invoice_items_count); } void draw_invoice_items_form(invoice* invoice) -- cgit v1.2.3-70-g09d2