Treat warning as errors
Fix strict-aliasing warning
Remove unnecessary code
Delete unused code
Fix a couple of warnings
Remove unused variable
Initialize variables
Fix some warnings
Fix unused variable warning