summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--include/stc/csview.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/stc/csview.h b/include/stc/csview.h
index 87fde803..5d73fd9d 100644
--- a/include/stc/csview.h
+++ b/include/stc/csview.h
@@ -77,7 +77,7 @@ STC_INLINE csview csview_substr(csview sv, intptr_t pos, size_t n) {
STC_INLINE csview csview_slice(csview sv, intptr_t p1, intptr_t p2) {
if (p1 < 0) p1 += sv.size; if (p2 < 0) p2 += sv.size;
- if (p1 < 0) p1 = 0; if (p2 < 0) p2 = 0; if (p2 > sv.size) p2 = sv.size;
+ if (p1 < 0) p1 = 0; if (p2 > sv.size) p2 = sv.size;
sv.str += p1, sv.size = p2 > p1 ? p2 - p1 : 0; return sv;
}