Index: uspace/lib/libc/generic/string.c
===================================================================
--- uspace/lib/libc/generic/string.c	(revision d2e9c47bcb3bf989ac5e9dc8f69fca7d2e0ae50f)
+++ uspace/lib/libc/generic/string.c	(revision a9d4d2c28e8ca2746735587e04dd08fb3343d6a0)
@@ -70,5 +70,5 @@
 		    ((unsigned char *) (((unsigned long *) src) + i))[j];
 		
-	return (char *) src;
+	return (char *) dst;
 }
 
@@ -88,5 +88,5 @@
 		    ((unsigned char *) (((unsigned long *) src) + i))[j];
 		
-	return (char *) src;
+	return (char *) dst;
 }
 
@@ -105,5 +105,5 @@
 		((unsigned long *) dst)[i] = ((unsigned long *) src)[i];
 		
-	return (char *) src;
+	return (char *) dst;
 }
 
