Draft: Bugfix/remove some directives from gs2 save to improve clarity
David Dickinson
Branch: bugfix/remove_some_directives_from_gs2_save_to_improve_clarity
Branch: 8.1-RC
Merged
Merged pull request
Merged in bugfix/remove_some_directives_from_gs2_save_to_improve_clarity (pull request #516)
Removes a number of preprocessor directives through introduction of runtime parameter.
Refactor code around deciding the file name to reduce duplication.
Remove
initialized
and related flags as these can leave us with the potential for bugs if the flags become in an inconsistent state.This can make the code a bit more readable
Â