From 5c76b768db0abcdd6fb9109f90707e13ab029fca Mon Sep 17 00:00:00 2001 From: ENGO150 Date: Fri, 9 Dec 2022 17:35:21 +0100 Subject: [PATCH] created getter & setter for loggerFlags --- include/logger/flags.h | 6 ++++++ src/logger/lib/flags.c | 36 ++++++++++++++++++++++++++++++++++++ utils.o | Bin 0 -> 1408 bytes 3 files changed, 42 insertions(+) create mode 100644 src/logger/lib/flags.c create mode 100644 utils.o diff --git a/include/logger/flags.h b/include/logger/flags.h index 2ac7bc6..b57e89a 100644 --- a/include/logger/flags.h +++ b/include/logger/flags.h @@ -54,4 +54,10 @@ typedef struct char *key; } loggerFlags; +//GETTERS +loggerFlags getLoggerFlags(); + +//SETTERS +void setLoggerFlags(loggerFlags loggerFlagsNew); + #endif \ No newline at end of file diff --git a/src/logger/lib/flags.c b/src/logger/lib/flags.c new file mode 100644 index 0000000..458f5a2 --- /dev/null +++ b/src/logger/lib/flags.c @@ -0,0 +1,36 @@ +/* +This is part of WHY2 +Copyright (C) 2022 Václav Šmejkal + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +#include + +#include + +//VARIABLES +loggerFlags flags = { NULL }; + +//GETTERS +loggerFlags getLoggerFlags() +{ + return flags; +} + +//SETTERS +void setLoggerFlags(loggerFlags loggerFlagsNew) +{ + flags = loggerFlagsNew; +} \ No newline at end of file diff --git a/utils.o b/utils.o new file mode 100644 index 0000000000000000000000000000000000000000..948a814e09af533debf7c718b12a9fc5934bdef8 GIT binary patch literal 1408 zcmbtTy-piJ5T3IMhQwHolL7^bYZ4_Atb(h^MPy_J5VBH$QX!O_&x?(6_MyAAWYSR3 z#GOkXC1oCgH=u&*t<#sn~g@zeY^Sj%R6_is;cTeu`{SH>JwB9K@ObX#ECfU%j}mN zaDME7Gb}qx#lqYegUiU1l2qukUMipFnx#3y4+!<0f$Q6>lzhf7p2x&Wice-C_X@R~ z(Zs!nhk-c^V&y|ydqEKTp3%*))6o(5K^SW|h_t45bT1@yC!~LFCsHC3g*eI)-bGA8 zYe}sJK*h&B7ct`4`y~v}-P9$4?N5G4$>T%r zDJoI&P8K=u4fA>S#q0>MEVrGqD~PD)W9!$jmU_xL5hfz@UkJfg=8LT%FF2ig-*)WW zZ7eFF{_}>=?{YKyTylRLh861uUihrpH0qo_ qDC3ENXJ~0hc0K*i?cGtyH=h5RoRly