The now swapped variables were initialized in a different order than they were declared. On my compiler this triggered the warning -Wreorder, which prevented me to compile with warnings treated as errors.
With this change, client code should be able to compile with -Werror.
The now swapped variables were initialized in a different order than they were declared. On my compiler this triggered the warning -Wreorder, which prevented me to compile with warnings treated as errors.
With this change, client code should be able to compile with -Werror.