OSDN Git Service

Reduce Level 4 Build Warnings (10)
authorGreyMerlin <GreyMerlin@gmail.com>
Fri, 27 Jul 2018 16:31:43 +0000 (09:31 -0700)
committerGreyMerlin <GreyMerlin@gmail.com>
Fri, 27 Jul 2018 16:31:43 +0000 (09:31 -0700)
commit97cd9593f6554faf39ee7f261c636b8f5e875e3e
tree46463fa8de9e93206686ac88cab1f9247da5c787
parentf65a6c35a1ac4124672ac85a2959624fcf22ee4d
Reduce Level 4 Build Warnings (10)

* More casting: some `int` vs. `UINT`, some `int` vs. `char`
* Cast various font Options into (BYTE)
* Use #Pragma warning(push) and (pop) for
"Warning 4244: conversion from 'int' to 'char', possible loss of data",
because there are three large areas that would each need to have many
individual casting otherwise.
Src/Common/BCMenu.cpp
Src/Common/BCMenu.h
Src/Common/MDITabBar.cpp
Src/Common/MessageBoxDialog.cpp
Src/Common/unicoder.cpp
Src/OptionsFont.cpp
Src/diffutils/src/io.c
Testing/GoogleTest/ByteCompare/ByteCompare_test.cpp