Re: [fpc-devel] Porting from Delphi to FPC - challenge #2.

2018-10-02 Thread Ozz Nixon
Got it, thanks! On Tue, Oct 2, 2018 at 7:57 AM Denis Kozlov wrote: > PChar is a typed pointer, so you need to point it to the memory location > of TmpBugStr using the "@" operator, like so: > > const >TempString : PChar = @TmpBugStr; > > > On 01/10/2018 13:18, Ozz Nixon wrote: > > Type >

Re: [fpc-devel] Porting from Delphi to FPC - challenge #2.

2018-10-02 Thread Denis Kozlov
PChar is a typed pointer, so you need to point it to the memory location of TmpBugStr using the "@" operator, like so: const    TempString : PChar = @TmpBugStr; On 01/10/2018 13:18, Ozz Nixon wrote: Type Line:Array[0..127] of Char; Var TmpBugStr:Line; {later in the code} Const   

Re: [fpc-devel] Porting from Delphi to FPC - challenge #2.

2018-10-01 Thread Ozz Nixon
If I type Cast TmpBugStr as PChar, then the error gets weird: Error: Incompatible types: got "SYSTEM.PChar" expected "SYSTEM.PChar" On Mon, Oct 1, 2018 at 8:20 AM Ozz Nixon wrote: > See Below - pressed enter too fast: > > > On Mon, Oct 1, 2018 at 8:18 AM Ozz Nixon wrote: > >> Type >>

Re: [fpc-devel] Porting from Delphi to FPC - challenge #2.

2018-10-01 Thread Ozz Nixon
See Below - pressed enter too fast: On Mon, Oct 1, 2018 at 8:18 AM Ozz Nixon wrote: > Type >Line:Array[0..127] of Char; > > Var >TmpBugStr:Line; > > {later in the code} > Const >TempString : PChar = TmpBugStr; > > Error: Incompatible types: got "Line" expected "PChar Pointing to