summaryrefslogtreecommitdiff
path: root/tests/webtbs/tw38299.pp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/webtbs/tw38299.pp')
-rw-r--r--tests/webtbs/tw38299.pp15
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/webtbs/tw38299.pp b/tests/webtbs/tw38299.pp
new file mode 100644
index 0000000000..8c52902b48
--- /dev/null
+++ b/tests/webtbs/tw38299.pp
@@ -0,0 +1,15 @@
+{ %opt=-O2 -Fcutf8 }
+program bug;
+const
+ cAnsiLineFeed = AnsiChar(#10);
+ cAnsiCarriageReturn = AnsiChar(#13);
+var
+ test: RawByteString;
+begin
+ test := '123';
+ test := test + UTF8Encode('456') + '789' + cAnsiCarriageReturn + cAnsiLineFeed;
+ writeln(test);
+ if test<>'123456789'#13#10 then
+ halt(1);
+ writeln('ok');
+end.