This commit is contained in:
Alexander Kuzmenkov 2020-03-30 23:41:29 +03:00
parent fa9399d826
commit 4e668a5b06

View File

@ -199,12 +199,15 @@ static String getUniqueName(const Block & block, const String & prefix)
{ {
auto result = prefix; auto result = prefix;
if (block.has(prefix)) if (block.has(result))
{ {
int i = 1; int i = 1;
while (block.has(prefix + toString(i))) do
{
result = prefix + "_" + toString(i);
++i; ++i;
result = prefix + "_" + toString(i); }
while (block.has(result));
} }
return result; return result;