Hi!

Changes:

- "rc != SUCCESS" after DosDevIOctl() replaced by "rc < SUCCESS".

Cleanups:

- some zeros replaced by SUCCESS.
- used -DE_INVLDDRV expression instead 0x0f value.
- instead "((lr.AX & 0xff) != 0))" used nicer "lr.AL ? 1 : 0".

Optimizations:

- removed extraneous assignments to `rc'.
- removed extraneous "if (rc >= SUCCESS)" checks before assignments to lr.AX.
- reused "goto short_check" whenever possible instead "if (rc < SUCCESS)".

TGROUP reduced from 0e131h (01e41h before previous bigfixes) to 0e111h,
HMA_TEXT reduced from 0a614h (0a623h) to 0a5f8h.

Attachment: t2
Description: Binary data

Reply via email to