On 6/3/2013 13:52, Mattias Gaertner wrote:
On Mon, 3 Jun 2013 19:12:44 +0200
Marco van de Voort<[email protected]> wrote:
On Mon, Jun 03, 2013 at 05:00:46AM -0400, waldo kitty wrote:
why does this constant not exist in FPC or Lazarus?
have i been looking in the
wrong place or for the wrong thing?
C:\repo\fpc\rtl\win\wininc>grep INVALID_HANDLE_VALUE *
defines.inc: INVALID_HANDLE_VALUE = HANDLE(-1);
I changed the constant in LCLType accordingly.
thanks, i think :)
what can we do about INVALID_FILE_SIZE?
const
INVALID_FILE_SIZE = DWORD($FFFFFFFF);
is the above correct? it would seem to be from what i can make out from MSDN and
the various C code files i've found it defined in...
i kind of have to laugh because on place i read spoke of examples checking the
result directly instead of using INVALID_FILE_SIZE and that this was not good
coding practice because m$ might change the value of INVALID_FILE_SIZE at any
time which would then break all of that code... i makes sense to me O:)
--
NOTE: No off-list assistance is given without prior approval.
Please keep mailing list traffic on the list unless
private contact is specifically requested and granted.
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus