RawByteString conccat error
Original Reporter info from Mantis: DonAlfredo @DonAlfredo
-
Reporter name: Alfred
Original Reporter info from Mantis: DonAlfredo @DonAlfredo
- Reporter name: Alfred
Description:
When performing a concat on RawByteString, the result is empty.
program project2;
type
// gives error below
mystring = RawByteString;
// all ok
//mystring = AnsiString;
var
aURI,Server:mystring;
begin
aURI:='abcdefg';
SetString(Server,@aURI[1],Length(aURI));
// ok
writeln(Server);
// with rawbytestring, only prints 'h'
writeln(Server+'h');
readln;
end.
Additional information:
With AnsiString, all works as expected.
ps: first bug report ever by me.
Mantis conversion info:
- Mantis ID: 29833
- OS: Windows
- OS Build: 8.1
- Build: REV 33228
- Platform: x86_64
- Version: 3.1.1
- Fixed in version: 3.1.1
- Fixed in revision: 29833 (#76d779b6)