--- nautilus/ChangeLog	2005-06-03 02:49:26.000000000 +0530
+++ nautilus-new/ChangeLog	2005-06-03 10:29:22.562680928 +0530
@@ -1,3 +1,10 @@
+2005-06-03  Dinoop Thomas <dinoop.thomas@wipro.com>
+	
+	* libnautilus-private/nautilus-file-operations.c:
+	(parse_previous_duplicate_name): Use strchr instead of strrchr to parse the
+	base name from the file name. (Fixes #306341).
+
+
 2005-06-02  Sebastien Bacher  <seb128@debian.org>
 
 	* libnautilus-private/nautilus-emblem-utils.c:
--- nautilus/libnautilus-private/nautilus-file-operations.c	2005-05-17 14:57:06.000000000 +0530
+++ nautilus-new/libnautilus-private/nautilus-file-operations.c	2005-06-02 19:45:14.000000000 +0530
@@ -1327,7 +1327,7 @@ parse_previous_duplicate_name (const cha
 
 	g_assert (name[0] != '\0');
 	
-	*suffix = strrchr (name + 1, '.');
+	*suffix = strchr (name + 1, '.');
 	if (*suffix == NULL || (*suffix)[1] == '\0') {
 		/* no suffix */
 		*suffix = "";
