Index: kernel/generic/src/lib/string.c
===================================================================
--- kernel/generic/src/lib/string.c	(revision 98000fb4ea6015506f059c9b121e417ce991ecfd)
+++ kernel/generic/src/lib/string.c	(revision e31c2c51eaa1f290aa8a17dd380858deb2a7ea92)
@@ -638,5 +638,5 @@
  *
  */
-const char *str_chr(const char *str, wchar_t ch)
+char *str_chr(const char *str, wchar_t ch)
 {
 	wchar_t acc;
@@ -646,5 +646,5 @@
 	while ((acc = str_decode(str, &off, STR_NO_LIMIT)) != 0) {
 		if (acc == ch)
-			return (str + last);
+			return (char *) (str + last);
 		last = off;
 	}
