Hi Folks. On Linux x86_°64 Opensuse, Lazarus 1.0.12, FPC 2.6.2 Could anyone tell me why the next line * EnterCriticalSection(CS);* with the following compiler error: /home/sources/production/lib/usimplelogger.pas(180,27) Error: Call by var for arg no. 1 has to match exactly:/*Got "Pointer" expected "QWord" :-\ */ with somewhere before the declaration: *var CS: TRTLCriticalSection; * whilst in threadh.inc the is: procedure EnterCriticalsection(var cs : TRTLCriticalSection);
which is pointed to when Ctrl-Left Click on the source unit word: *EnterCriticalSection *Withsame Lazarus/FPC into Win32 Vista no compiler error and runs OK* * Antonio.* * --- Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection avast! Antivirus est active. http://www.avast.com
-- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus