Added Wpedantic, Wextra and Werror; updated clang-format file; fixed severals...
Added Wpedantic, Wextra and Werror; updated clang-format file; fixed severals warnings and some bugs.
Added Wpedantic, Wextra and Werror; updated clang-format file; fixed severals warnings and some bugs.
mentioned in commit 9f99da94
merged