On 13/12/2012 11:47, Richard Genoud wrote:
toupper/tolower function are already declared, so use them.
Signed-off-by: Richard Genoud richard.gen...@gmail.com
---
fs/fat/fat.c |3 ++-
fs/fat/fat_write.c |3 ++-
include/fat.h |3 ---
3 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/fs/fat/fat.c b/fs/fat/fat.c
index c79e3e3..cff0526 100644
--- a/fs/fat/fat.c
+++ b/fs/fat/fat.c
@@ -33,6 +33,7 @@
#include part.h
#include malloc.h
#include linux/compiler.h
+#include linux/ctype.h
#ifdef CONFIG_SUPPORT_VFAT
#define VFAT_ENABLED 1
@@ -46,7 +47,7 @@
static void downcase(char *str)
{
while (*str != '\0') {
- TOLOWER(*str);
+ *str = tolower(*str);
str++;
}
}
diff --git a/fs/fat/fat_write.c b/fs/fat/fat_write.c
index ed3eaa0..13c4de1 100644
--- a/fs/fat/fat_write.c
+++ b/fs/fat/fat_write.c
@@ -28,6 +28,7 @@
#include fat.h
#include asm/byteorder.h
#include part.h
+#include linux/ctype.h
#include fat.c
static void uppercase(char *str, int len)
@@ -35,7 +36,7 @@ static void uppercase(char *str, int len)
int i;
for (i = 0; i len; i++) {
- TOUPPER(*str);
+ *str = toupper(*str);
str++;
}
}
diff --git a/include/fat.h b/include/fat.h
index 706cd7a..b28c3fd 100644
--- a/include/fat.h
+++ b/include/fat.h
@@ -98,9 +98,6 @@
#endif
#endif
-#define TOLOWER(c) if((c) = 'A' (c) = 'Z'){(c)+=('a' - 'A');}
-#define TOUPPER(c) if ((c) = 'a' (c) = 'z') \
- (c) -= ('a' - 'A');
#define START(dent) (FAT2CPU16((dent)-start) \
+ (mydata-fatsize != 32 ? 0 : \
(FAT2CPU16((dent)-starthi) 16)))
Acked-by: Stefano Babic sba...@denx.de
Best regards,
Stefano Babic
--
=
DENX Software Engineering GmbH, MD: Wolfgang Denk Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sba...@denx.de
=
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot