summaryrefslogtreecommitdiffstats
path: root/test/test.c
Commit message (Collapse)AuthorAgeFilesLines
* Test program: free track/renderer/libraryGrigori Goronzy2009-07-241-0/+5
| | | | | In the test program, free the track, renderer and library properly. This is useful for memory leak testing.
* Improve fontconfig setupGrigori Goronzy2009-07-171-1/+1
| | | | | | | Add an argument to ass_set_fonts for controlling whether the fontconfig font cache should be built/updated. Add a new function ass_fonts_update to make it possible to update fonts later on. Additionally, stop using FcConfigSetDefault for thread safety.
* Allow passing user data to callbackGrigori Goronzy2009-07-121-2/+2
| | | | | | It is often useful or necessary to pass custom data to a callback. Add an argument to the callback registering function to pass a void pointer object to the callback each time it is called.
* Convert test program to plain CGrigori Goronzy2009-07-111-0/+181
The test program unnecessarily was using a few C++ features. Convert it to plain C to make everything work without a C++ compiler.