OSDN Git Service

Remove warning C4239: nonstandard extension used
authorGreyMerlin <GreyMerlin7@gmail.com>
Wed, 27 Dec 2017 22:31:07 +0000 (14:31 -0800)
committerGreyMerlin <GreyMerlin7@gmail.com>
Wed, 27 Dec 2017 23:00:10 +0000 (15:00 -0800)
commitec3b6c878043be129da55119aa2750c5728cf070
treebcc19dd4bf537d1fde5ea6629a779e21d20f00ee
parent5eababd563172faf8a349e11f1a828cb9de77f49
Remove warning C4239: nonstandard extension used

 * Eliminate warnings such as ...
`warning C4239: nonstandard extension used: 'argument': conversion
from 'DirItemIterator' to 'DirItemIterator &'`
`note: A non-const reference may only be bound to an lvalue`
 * These are warnings that only occur with Warning Level == 4.

 * This commit only deals with issues with mixing CString and String
data.
 * Discard the PopString class, a self-admitted hack from
stackoverflow.com, that was simply confusing and not all that "pretty"
anyway.
Src/Common/BCMenu.cpp
Src/DDXHelper.h
Src/DirCmpReportDlg.cpp
Src/MergeDoc.cpp
Src/OpenView.cpp
Src/PatchDlg.cpp
Src/SelectUnpackerDlg.cpp
Src/TrDialogs.h