Changeset 391


Ignore:
Timestamp:
Jul 15, 2003, 9:14:25 PM (22 years ago)
Author:
bird
Message:

#456: Fixed the hashing?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/src/emx/src/emxomf/stabshll.c

    • Property cvs2svn:cvs-rev changed from 1.14 to 1.15
    r390 r391  
    577577static unsigned type_hash (struct type *t)
    578578{
    579   unsigned uhash = 0;
     579  register unsigned uhash = 0;
     580  unsigned          uret;
    580581  switch (t->tag)
    581582    {
     
    600601    }
    601602  uhash += t->tag;
    602   return (uhash ^ (uhash >> 13)) & (TYPE_HASH_MAX - 1);
     603  uret = uhash ^ (uhash >> 13);
     604  return uret & (TYPE_HASH_MAX - 1);
    603605}
    604606
Note: See TracChangeset for help on using the changeset viewer.