dorimanx / exfat-nofuse

Android ARM Linux non-fuse read/write kernel driver for exFat and VFat Android file systems
GNU General Public License v2.0
710 stars 326 forks source link

full_name_hash changed #89

Closed lgrootnoob closed 7 years ago

lgrootnoob commented 8 years ago

in 4.8, (stringhash.c)full_name_hash now has three arguments instead of two. this causes compilation to fail. from: extern unsigned int pure full_name_hash(const char *, unsigned int); to: extern unsigned int pure full_name_hash(const void salt, const char , unsigned int); in exfat_super.c this needs to be adjusted: qstr->hash = full_name_hash(qstr->name, exfat_striptail_len(qstr));

I might follow up with a (less than elegant) patch if nothing is proposed.

dorimanx commented 8 years ago

Please submit pull request with patch considering linux ver checks, so its won't fail for lower linux builds. Thanks.

dorimanx commented 7 years ago

Should be ok now. thanks for pull request.