The internals of test_generator.cpp can be given internal linkage, since they aren't used outside of the translation unit.
Also, previously the test generator would potentially crash if a file handle wasn't able to be opened (since it would use a null file pointer in that case).
The internals of test_generator.cpp can be given internal linkage, since they aren't used outside of the translation unit.
Also, previously the test generator would potentially crash if a file handle wasn't able to be opened (since it would use a null file pointer in that case).