summaryrefslogtreecommitdiff
path: root/tipper/subst.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tipper/subst.cpp')
-rw-r--r--tipper/subst.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tipper/subst.cpp b/tipper/subst.cpp
index aeed3ac..266e8dd 100644
--- a/tipper/subst.cpp
+++ b/tipper/subst.cpp
@@ -28,6 +28,11 @@ void StripBBCodesInPlace(TCHAR *text) {
read++;// skip the ']'
} else if(len - read >= 8 && (_tcsnicmp(text + read, _T("[/color]"), 8) == 0))
read += 8;
+ else if(len - read >= 5 && (_tcsnicmp(text + read, _T("[size"), 5) == 0)) {
+ while(read < len && text[read] != L']') read++;
+ read++;// skip the ']'
+ } else if(len - read >= 7 && (_tcsnicmp(text + read, _T("[/size]"), 7) == 0))
+ read += 7;
else {
if(text[read] != text[write]) text[write] = text[read];
read++; write++;