Fix all warnings in -Wall -Wextra -Wno-unused-parameter -Werror mode