#25 Remove Thlp32 symbols from libkernel32.a

closed-rejected
w32api (251)
2001-01-28
2001-01-09
Danny Smith
No

Following patch removes Thlp32 symbols from libkernel32.a. These symbols are not available on NT4. Removing symbols from libkernel32.a forces link-time error on NT for faulty code, rather than runtime error. For Win9x-specific apps, should link against libth32.a for these symbols.

ChangeLog
2001-01-09 Danny Smith <danny_r_smith_2001@yahoo.co.nz>

\* kernel32.def: CreateToolhelp32Snapshot: remove symbol
Heap32\*: remove symbols

Discussion

  • Danny Smith

    Danny Smith - 2001-01-09

    None

     
    Attachments
  • Earnie Boyd

    Earnie Boyd - 2001-01-16
    • assigned_to: nobody --> earnie
     
  • Earnie Boyd

    Earnie Boyd - 2001-01-28
    • status: open-rejected --> closed-rejected
     
  • Earnie Boyd

    Earnie Boyd - 2001-01-28

    These can't be removed as they still exist in w9x kernels. These are used in existing code and since they're expected to be resolved by -lkernel32 then removing them would be detrimental.

    If you think it's worth it, I would accept a patch to move these to the end of the file with comments explaining what they are and how to properly use them.

    Earnie.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks