Adopt commit 371089dab from master: Merge pull request #1573 from dstone50/visual-studio-warning-drqs-106678386
Adopt commit 371089dab from master: Merge pull request #1573 from dstone50/visual-studio-warning-drqs-106678386

commit 371089dab35f6b0ad0559a9009ef8c31d5463072
Merge: 9b01063ff a2d1e3ccf
Author: David Stone <dstone50@bloomberg.net>
Date:   Wed Dec 13 12:41:52 2017 -0500

    Merge pull request #1573 from dstone50/visual-studio-warning-drqs-106678386

commit a2d1e3ccfe4fe3b3f54ae55cd0aecf5da42b0c28
Author: David Stone <dstone50@bloomberg.net>
Date:   Wed Dec 13 17:39:47 2017 +0000

    in to -> into

commit 037b559d67546719d10449524be7a767acf4e49f
Author: David Stone <dstone50@bloomberg.net>
Date:   Wed Dec 13 17:23:39 2017 +0000

    Use a temporary variable and two C++-style casts instead of a C-style cast to avoid the temporary variable in Visual Studio.

commit c038affee0f482aca27ab223f77be6ceeb9cd4ca
Author: David Stone <dstone50@bloomberg.net>
Date:   Wed Dec 13 16:27:24 2017 +0000

    Use a C-style cast instead of static_cast(const_cast) to prevent a warning on Visual Studio 2015.

bloomberg/bde,che2/bde,bloomberg/bde,apaprocki/bde,bloomberg/bde,apaprocki/bde,che2/bde,bloomberg/bde,apaprocki/bde,che2/bde,apaprocki/bde,bloomberg/bde,che2/bde,apaprocki/bde