]> git.refcnt.org Git - colorize.git/commit - colorize.c
Release also FILE pointers
authorSteven Schubiger <stsc@refcnt.org>
Tue, 29 Dec 2020 20:09:32 +0000 (21:09 +0100)
committerSteven Schubiger <stsc@refcnt.org>
Tue, 29 Dec 2020 20:09:32 +0000 (21:09 +0100)
commit18ff0053de3787fafdfcd2418b9ee85b1c87f710
tree67e4f816cbb506db5db2ee29a6086d1440b2d8e3
parenta2a5aaf75c6ebf8e6609dd2c7b3ed1c23290db88
Release also FILE pointers

- stack(): save pointer and type in array of struct
- release(): free and clear accordingly
- cleanup(): free accordingly
- Add STACK_FILE() macro
- Close streams through RELEASE()
- Rename RELEASE_VAR() macro to generic RELEASE()
- Rename stack_var() function to stack()
- Rename release_var() function to release()
colorize.c