Index: kernel/generic/src/lib/memstr.c
===================================================================
--- kernel/generic/src/lib/memstr.c	(revision 0f269c24c315e16631a425eaa3cd97c607e98ddb)
+++ kernel/generic/src/lib/memstr.c	(revision cde485d925ad71041a0d21bd2017a6e1860f19be)
@@ -88,5 +88,5 @@
  *
  */
-void _memsetb(uintptr_t dst, size_t cnt, uint8_t x)
+void _memsetb(void *dst, size_t cnt, uint8_t x)
 {
 	unsigned int i;
@@ -107,5 +107,5 @@
  *
  */
-void _memsetw(uintptr_t dst, size_t cnt, uint16_t x)
+void _memsetw(void *dst, size_t cnt, uint16_t x)
 {
 	unsigned int i;
Index: kernel/generic/src/lib/objc_ext.c
===================================================================
--- kernel/generic/src/lib/objc_ext.c	(revision 0f269c24c315e16631a425eaa3cd97c607e98ddb)
+++ kernel/generic/src/lib/objc_ext.c	(revision cde485d925ad71041a0d21bd2017a6e1860f19be)
@@ -162,5 +162,5 @@
 void *memset(void *s, int c, size_t n)
 {
-	memsetb((uintptr_t) s, n, c);
+	memsetb(s, n, c);
 	return s;
 }
