Applied patch from Christophe Boyaniqu to remove double-slashes printed in
recursive_action.
diff --git a/utility.c b/utility.c
index 0da98f1..0ace3eb 100644
--- a/utility.c
+++ b/utility.c
@@ -715,7 +715,10 @@
 				return FALSE;
 			}
 			memset(nextFile, 0, sizeof(nextFile));
-			sprintf(nextFile, "%s/%s", fileName, next->d_name);
+			if (fileName[strlen(fileName)-1] == '/')
+				sprintf(nextFile, "%s%s", fileName, next->d_name);
+			else
+				sprintf(nextFile, "%s/%s", fileName, next->d_name);
 			status =
 				recursive_action(nextFile, TRUE, followLinks, depthFirst,
 								fileAction, dirAction, userData);