From c3e5215e06bd8ff394a9911b5573969cc55681a0 Mon Sep 17 00:00:00 2001 From: Neil Date: Sat, 3 May 2014 18:01:22 +1000 Subject: Turn on MSVC 'possible loss of data' warnings and add explicit casts. --- src/CallTip.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/CallTip.cxx') diff --git a/src/CallTip.cxx b/src/CallTip.cxx index 804bb9769..c1a3582f3 100644 --- a/src/CallTip.cxx +++ b/src/CallTip.cxx @@ -186,8 +186,8 @@ int CallTip::PaintContents(Surface *surfaceWindow, bool draw) { chunkEnd = chunkVal + strlen(chunkVal); moreChunks = false; } - int chunkOffset = chunkVal - val.c_str(); - int chunkLength = chunkEnd - chunkVal; + int chunkOffset = static_cast(chunkVal - val.c_str()); + int chunkLength = static_cast(chunkEnd - chunkVal); int chunkEndOffset = chunkOffset + chunkLength; int thisStartHighlight = Platform::Maximum(startHighlight, chunkOffset); thisStartHighlight = Platform::Minimum(thisStartHighlight, chunkEndOffset); -- cgit v1.2.3