lib: Add a function to convert a string to upper case
[oweals/u-boot.git] / lib / strto.c
index 606701566f3291824f8f71e7b182cdb79261d84b..3d77115d4d813af05713380dafdccbc14aaf1804 100644 (file)
@@ -179,3 +179,11 @@ long trailing_strtol(const char *str)
 {
        return trailing_strtoln(str, NULL);
 }
+
+void str_to_upper(const char *in, char *out, size_t len)
+{
+       for (; len > 0 && *in; len--)
+               *out++ = toupper(*in++);
+       if (len)
+               *out = '\0';
+}