How patrykledzion/c_framework works
C_Framework is a small, unfinished C program whose entry point initializes an XMLReader for a bundled XML file, then deletes it and reports tracked allocations. The sampled reader code opens the file, but its vector and tokenizer setup and destructor are TODOs; no XML parsing or result-producing workflow is implemented. The File implementation was not sampled, so file-opening behavior beyond the call is not inferred.
Main entry points: main.c Program entry · XMLReader.c XML reader · File.c File module · my_alloc.c Allocation monitor
Components 5
Other components
- Program entry
main.c - XML reader
classes/XMLReader/XMLReader.c - File module
classes/File/File.c - Allocation monitor
classes/Utils/alloc_monitor/my_alloc.c - XML input
src/test.xml
Connections 4
- Program entry → Allocation monitor: enables and reports
- Program entry → XML reader: initializes and deletes
- XML reader → File module: opens file
- File module → XML input: opens