Go to file
Adrien Bourmault 30f844370c src/{fsm,widget}/*, include/fsm.h: reworked logging memory management and encapsulated calls
This commit fixes issues with memory management in the logging code of the FSM. It also
optimizes operations by restricting char* pointers, allowing the compiler knowing that they
do not overlap. Finally, it encapsulates calls to fsm_add_log in a macro that allows to
automatically get file and function names.

Signed-off-by: Adrien 'neox' Bourmault <neox@a-lec.org>
2024-11-22 17:07:22 +01:00
audits audits/* 2024-07-14 new dir "audits" added with its content 2024-11-21 23:27:25 +01:00
docs src/util/* include/base.h makes available util_concat(), util_read_file() 2024-11-21 23:22:37 +01:00
include src/{fsm,widget}/*, include/fsm.h: reworked logging memory management and encapsulated calls 2024-11-22 17:07:22 +01:00
scripts scripts/*: add a script that can list every function name 2024-11-20 17:52:23 +01:00
src src/{fsm,widget}/*, include/fsm.h: reworked logging memory management and encapsulated calls 2024-11-22 17:07:22 +01:00
.gitignore docs/*: integrate doxygen, create a documentation zone, adds notes 2024-11-20 17:54:06 +01:00
COPYING src/*, simple Gtk application 2024-11-20 17:38:36 +01:00
Makefile Makefile: integrate libasan to our build system 2024-11-22 16:38:30 +01:00
manifest.scm manifest.scm: add doxygen as a dependency 2024-11-22 16:37:26 +01:00