summaryrefslogtreecommitdiff
path: root/src/ui/ui_settings.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2025-10-05 15:41:23 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2025-10-05 15:41:23 +0200
commit8aa66a6c6c0d8984b7d2668c03bad5a3b29e3a33 (patch)
treed7d985151b5bcd6687aead3547bdfbdb0600a8c6 /src/ui/ui_settings.cpp
parentb278d242d03ba614779243ec9e9495fc95abea3d (diff)
memops wrapper, remove unused includes
Diffstat (limited to 'src/ui/ui_settings.cpp')
-rw-r--r--src/ui/ui_settings.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/ui/ui_settings.cpp b/src/ui/ui_settings.cpp
index 8177f07..dd59323 100644
--- a/src/ui/ui_settings.cpp
+++ b/src/ui/ui_settings.cpp
@@ -14,14 +14,14 @@
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-#include <stdlib.h>
-#include "strops.hpp"
#include "ui.hpp"
#include "imgui.h"
-#include "administration.hpp"
+#include "strops.hpp"
+#include "memops.hpp"
#include "locales.hpp"
#include "importer.hpp"
+#include "administration.hpp"
#include "administration_writer.hpp"
extern void draw_contact_form(contact* buffer, bool viewing_only = false);
@@ -39,8 +39,8 @@ static ai_service new_service;
void ui::destroy_settings()
{
- free(tax_rates);
- free(cost_centers);
+ memops::unalloc(tax_rates);
+ memops::unalloc(cost_centers);
}
void ui::setup_settings()
@@ -49,11 +49,11 @@ void ui::setup_settings()
company_info = administration::company_info_get();
tax_rate_count = administration::tax_rate_count();
- tax_rates = (tax_rate*)malloc(tax_rate_count * sizeof(tax_rate));
+ tax_rates = (tax_rate*)memops::alloc(tax_rate_count * sizeof(tax_rate));
administration::tax_rate_get_all(tax_rates);
cost_center_count = administration::cost_center_count();
- cost_centers = (cost_center*)malloc(cost_center_count * sizeof(cost_center));
+ cost_centers = (cost_center*)memops::alloc(cost_center_count * sizeof(cost_center));
administration::cost_center_get_all(cost_centers);
new_service = administration::get_ai_service();