diff options
Diffstat (limited to 'src/LexCPP.cxx')
| -rw-r--r-- | src/LexCPP.cxx | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/src/LexCPP.cxx b/src/LexCPP.cxx index bf351280f..49dad8b9b 100644 --- a/src/LexCPP.cxx +++ b/src/LexCPP.cxx @@ -424,7 +424,9 @@ static void FoldCppDoc(unsigned int startPos, int length, int initStyle,  				levelNext--;  			}  		} -		if (atEOL) { +		if (!IsASpace(ch)) +			visibleChars++; +		if (atEOL || (i == endPos-1)) {  			int levelUse = levelCurrent;  			if (foldAtElse) {  				levelUse = levelMinCurrent; @@ -442,8 +444,6 @@ static void FoldCppDoc(unsigned int startPos, int length, int initStyle,  			levelMinCurrent = levelCurrent;  			visibleChars = 0;  		} -		if (!IsASpace(ch)) -			visibleChars++;  	}  } | 
