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)
commitcf4dd7394017e19c787f9d74dbff7fb9c40057b5
treebcc19dd4bf537d1fde5ea6629a779e21d20f00ee
parent53000cebbb3a6be34b5e417dfa2ea213c86c8020
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