[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26967] trunk/blender/source/blender/ blenlib/intern/path_util.c: minor adjustment to BLI_uniquename, the last extension is used so "A.B.001" --> "A.B.002" rather then "A.001"

Campbell Barton ideasman42 at gmail.com
Tue Feb 16 19:03:13 CET 2010


Revision: 26967
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26967
Author:   campbellbarton
Date:     2010-02-16 19:03:10 +0100 (Tue, 16 Feb 2010)

Log Message:
-----------
minor adjustment to BLI_uniquename, the last extension is used so "A.B.001"  --> "A.B.002" rather then "A.001"

Modified Paths:
--------------
    trunk/blender/source/blender/blenlib/intern/path_util.c

Modified: trunk/blender/source/blender/blenlib/intern/path_util.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/path_util.c	2010-02-16 17:58:50 UTC (rev 26966)
+++ trunk/blender/source/blender/blenlib/intern/path_util.c	2010-02-16 18:03:10 UTC (rev 26967)
@@ -257,12 +257,12 @@
 		return;
 
 	/* Strip off the suffix */
-	dot = strchr(GIVE_STRADDR(vlink, name_offs), delim);
+	dot = strrchr(GIVE_STRADDR(vlink, name_offs), delim);
 	if (dot)
 		*dot=0;
 	
 	for (number = 1; number <= 999; number++) {
-		BLI_snprintf(tempname, 128, "%s%c%03d", GIVE_STRADDR(vlink, name_offs), delim, number);
+		BLI_snprintf(tempname, sizeof(tempname), "%s%c%03d", GIVE_STRADDR(vlink, name_offs), delim, number);
 		
 		exists = 0;
 		for (link= list->first; link; link= link->next) {





More information about the Bf-blender-cvs mailing list