From 1d40ef24ad4828ca3b954cb98cf582c466d2adb3 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Wed, 28 Feb 2007 22:31:44 +0000 Subject: Changed ColourTo to assert if asked to style backwards. In release builds this is ignored instead. --- src/DocumentAccessor.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/DocumentAccessor.cxx b/src/DocumentAccessor.cxx index f3c36db32..e764bfeac 100644 --- a/src/DocumentAccessor.cxx +++ b/src/DocumentAccessor.cxx @@ -105,8 +105,9 @@ void DocumentAccessor::StartSegment(unsigned int pos) { void DocumentAccessor::ColourTo(unsigned int pos, int chAttr) { // Only perform styling if non empty range if (pos != startSeg - 1) { + PLATFORM_ASSERT(pos >= startSeg); if (pos < startSeg) { - Platform::DebugPrintf("Bad colour positions %d - %d\n", startSeg, pos); + return; } if (validLen + (pos - startSeg + 1) >= bufferSize) -- cgit v1.2.3