Ivan Gyurdiev ivg231@gmail.com writes:
Changelog:
- Abandon central memory allocation, and the tracking that involves.
Write a setup() and teardown() handler for each test, and use heap allocation.
- Make the main test function configure test arguments.
Replace get/set arguments with a single test_arg.
- Remove some const qualifiers on test data.
Const qualifiers should go on function parameters instead.
When you find yourself writing a Changelog like this, it's a clear sign that it should be 3 separate patches.