Skip to content

Commits on Source 2

  • Eric S. Raymond's avatar
    Some u_long -> unsigned int changes. · 906dbcdb
    Eric S. Raymond authored
    These are valid because the invention and major uses of u_long in this
    codebase predate the 64-bit transition - it may look like we're
    narrowing size from 64 to 32 bits, but what we're actually doing is
    replacing an earlier hack for guaranteeing 32-bit size by people
    who cut their teeth on 16-bit ints.
    
    We might actually get a little optimization out of this, but the
    real reason is to get rid of the obfuscatory typedef.
    906dbcdb
  • Eric S. Raymond's avatar
    Typedef cleansing - u_long to unsigned int, u_short to unsigned short. · 8bb29358
    Eric S. Raymond authored
    As before, valid because these date from the 32-bit era. Resolves a very
    old to-do item.
    8bb29358
Loading