[Lazarus] Codetools vs compiler
Mattias Gaertner
nc-gaertnma at netcologne.de
Sat Sep 20 14:44:22 CEST 2014
On Sat, 20 Sep 2014 13:42:44 +0300
patspiper <patspiper at gmail.com> wrote:
> Hi,
>
> While trying to fix bug http://bugs.freepascal.org/view.php?id=26651
> (for WinCE), the compiler complained with:
> Identifier not found "GetProcessAffinityMask" (in utf8process.pp).
>
> However, codetools' find declaration locates the function in
> fpc/rtl/win/wininc/redef.inc.
included in fpc 2.6.4 by
rtl/wince/wince/windows.pp
which looks right to me.
> Where's the catch?
>
> Note: GetProcessAffinityMask is defined as well in
> fpc/rtl/win/wininc/func.inc (inc file is used for Win32/64 but not for
> WinCE).
They differ by the type of hProcess: THandle vs HANDLE. Maybe there is
a difference on WinCE?
Mattias
More information about the Lazarus
mailing list