Fix compile issues on windows that I introduced

Motivation:

I introduced some errors in my last commits that did break the build on windows.

Modifications:

Stricter styling to fix build on windows.

Result:

Fix build on windows