Index: uspace/lib/libc/generic/string.c
===================================================================
--- uspace/lib/libc/generic/string.c	(revision 2dd72887d1808fb6eabaed760c24af5fafcd98c6)
+++ uspace/lib/libc/generic/string.c	(revision 9fcdb2e47bf10ab0360bec803e2a1699dbf56f42)
@@ -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;
 }
 
