DESC
From: lsr@neapel230.server4you.de
Subject: [PATCH 4/4] Manually inline shortname_info_to_lcase()
EDESC

[PATCH] FAT: Manually inline shortname_info_to_lcase()

This patch inlines shortname_info_to_lcase() by hand. At least my
compiler (gcc 3.3.4 from Debian) doesn't go all the way, so the compiled
text size is decreased by this patch. And IMHO the code gets more
readable, too.

The terms (base->valid && ext->valid), (ext->lower || ext->upper) and
(base->lower || base->upper) are trivially found to be true at the
single callsite of shortname_info_to_lcase(). The relevant lines are
included in this patch file.

 From lsr@neapel230.server4you.de
