Index: generic/src/lib/func.c
===================================================================
--- generic/src/lib/func.c	(revision 36e7ee98b33f87f4fd7451460ffe749f290f85b7)
+++ generic/src/lib/func.c	(revision 75e1db00d0ee9a3395d39a41f301594454557f36)
@@ -115,5 +115,5 @@
 	if (i == len || *src == *dst)
 		return 0;
-	if (*src < *dst)
+	if (!*src)
 		return -1;
 	return 1;
