# HG changeset patch
# User Laurent Bessard
# Date 1348436044 -7200
# Node ID 8e19df12b596bda899d4b2468473b22f051d4e91
# Parent  980863738cf699fd0ef0be6e0339225efb3ac5b5
Fix unexpected warning message when adding extension to project

diff -r 980863738cf6 -r 8e19df12b596 ConfigTreeNode.py
--- a/ConfigTreeNode.py	Sun Sep 23 18:57:35 2012 +0200
+++ b/ConfigTreeNode.py	Sun Sep 23 23:34:04 2012 +0200
@@ -353,10 +353,12 @@
         # Find a free name, eventually appending digit
         res = DesiredName
         if DesiredName.endswith("_0"):
-            DesiredName = DesiredName[:-2]
+            BaseDesiredName = DesiredName[:-2]
+        else:
+            BaseDesiredName = DesiredName
         suffix = 1
         while res in AllNames:
-            res = "%s_%d"%(DesiredName, suffix)
+            res = "%s_%d"%(BaseDesiredName, suffix)
             suffix += 1
         
         # Get old path