dect
/
linux-2.6
Archived
13
0
Fork 0

[XFS] Remove an unhelpful ifdef, the comment above the routine explains

the purpose well enough here.

SGI-PV: 944821
SGI-Modid: xfs-linux:xfs-kern:24214a

Signed-off-by: Nathan Scott <nathans@sgi.com>
This commit is contained in:
Nathan Scott 2005-11-02 15:12:28 +11:00
parent cfcbbbd089
commit 2b3b6d07f7
1 changed files with 1 additions and 13 deletions

View File

@ -1592,15 +1592,6 @@ xfs_da_hashname(const uchar_t *name, int namelen)
{
xfs_dahash_t hash;
#ifdef SLOWVERSION
/*
* This is the old one-byte-at-a-time version.
*/
for (hash = 0; namelen > 0; namelen--)
hash = *name++ ^ rol32(hash, 7);
return(hash);
#else
/*
* Do four characters at a time as long as we can.
*/
@ -1619,12 +1610,9 @@ xfs_da_hashname(const uchar_t *name, int namelen)
return (name[0] << 7) ^ (name[1] << 0) ^ rol32(hash, 7 * 2);
case 1:
return (name[0] << 0) ^ rol32(hash, 7 * 1);
case 0:
default: /* case 0: */
return hash;
}
/* NOTREACHED */
#endif
return 0; /* keep gcc happy */
}
/*