aboutsummaryrefslogtreecommitdiff
path: root/src/template.c
Commit message (Collapse)AuthorAgeFilesLines
* Replace free() with guard_* macrosJoseph Hunkeler2024-03-221-0/+2
|
* Add template functions to store/load function pointers.Joseph Hunkeler2024-03-141-0/+27
| | | | * Incomplete and unused for now
* 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
| | | | * Not sure how it ended up as (bclose + 2 - pos) to begin with
* Implement delivery_mission_render_filesJoseph Hunkeler2024-02-131-30/+34
|
* Fix addressing issue...Joseph Hunkeler2024-02-061-5/+6
| | | | | | | * Store the address of the pointer to template variable, instead of the pointer. Whoops! * Pre-declare all template pointers as early as possible to make them available to the entire program * Comment tpl_*() prototypes
* Initial commit of template engine code (not hooked up yet)Joseph Hunkeler2024-01-301-0/+190