Changeset 2886


Ignore:
Timestamp:
Nov 18, 2006, 4:01:05 PM (19 years ago)
Author:
bird
Message:

Bugfixing.

Location:
trunk/kLdr
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/kLdr/Makefile.kmk

    r2884 r2886  
    115115kLdr_SOURCES.os2 = \
    116116        kLdr-os2.def \
     117        kLdr-os2.c \
    117118        kLdrHlp-gcc.c \
    118119        kLdrA-os2.asm
  • trunk/kLdr/kLdrA-os2.asm

    r2884 r2886  
    3232;
    3333..start:
    34     mov     eax, 1
    35     ret
     34extern _DLL_InitTerm
     35    jmp _DLL_InitTerm
    3636
    3737
  • trunk/kLdr/kLdrDyldFind.c

    r2883 r2886  
    754754         * If not empty path, try open the module using it.
    755755         */
    756         cchPath = pszEnd - psz - 1;
     756        cchPath = pszEnd - psz;
    757757        if (cchPath > 0)
    758758        {
  • trunk/kLdr/kLdrModLX.c

    r2883 r2886  
    187187    if (rc)
    188188        return rc;
    189     if (Hdr.e32_magic[0] != E32MAGIC1 || Hdr.e32_magic[0] != E32MAGIC2)
     189    if (    Hdr.e32_magic[0] != E32MAGIC1
     190        ||  Hdr.e32_magic[1] != E32MAGIC2)
    190191        return KLDR_ERR_UNKNOWN_FORMAT;
    191192
Note: See TracChangeset for help on using the changeset viewer.