Unimportant changes
Bug fix, return unless ==
Linker error when compiling with -Og and -O0