aboutsummaryrefslogtreecommitdiff
path: root/src/template.c
Commit message (Expand)AuthorAgeFilesLines
* Fix leaks in tpl functions (#18)Joseph Hunkeler2024-08-071-0/+1
* Add github.c and github.h (#9)Joseph Hunkeler2024-07-061-12/+19
* Rebrand OhMyCal (OMC) as STASIS (#7)Joseph Hunkeler2024-06-211-1/+1
* Unit tests (#6)Joseph Hunkeler2024-06-201-3/+51
* Fix invalid size for tpl_pool_funcJoseph Hunkeler2024-05-081-1/+1
* Fix invalid readJoseph Hunkeler2024-04-121-4/+1
* Registering a variable more than once will replace the pointer associated wit...Joseph Hunkeler2024-04-121-4/+33
* Ignore unused variableJoseph Hunkeler2024-04-101-0/+1
* Fix an unintended offset shift in closing brace detectionJoseph Hunkeler2024-04-021-1/+1
* Lock output behind DEBUG defineJoseph Hunkeler2024-04-021-1/+5
* Comment branchJoseph Hunkeler2024-03-241-2/+2
* Short-circuit on zero-length str argumentJoseph Hunkeler2024-03-241-0/+2
* Fix realloc error handlingJoseph Hunkeler2024-03-241-1/+2
* Error messagesJoseph Hunkeler2024-03-221-2/+2
* Use array notation instead of pure pointersJoseph Hunkeler2024-03-221-13/+16
* Consolidate pointer assignment to if-statementJoseph Hunkeler2024-03-221-1/+1
* Replace free() with guard_* macrosJoseph Hunkeler2024-03-221-0/+2
* Add template functions to store/load function pointers.Joseph Hunkeler2024-03-141-0/+27
* Use do/while in guard_* macros to make them behave more like functionsJoseph Hunkeler2024-03-101-2/+2
* Fix memory corruption in runtime_set and tpl_renderJoseph Hunkeler2024-03-041-7/+6
* Remove semicolon from call to guard_freeJoseph Hunkeler2024-03-041-1/+1
* Fixes several memory leaksJoseph Hunkeler2024-02-261-0/+1
* Fix typo in position pointer calculationJoseph Hunkeler2024-02-231-1/+2
* Implement delivery_mission_render_filesJoseph Hunkeler2024-02-131-30/+34
* Fix addressing issue...Joseph Hunkeler2024-02-061-5/+6
* Initial commit of template engine code (not hooked up yet)Joseph Hunkeler2024-01-301-0/+190