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 0000000..948a814 Binary files /dev/null and b/utils.o differ