Skip to content

Commit bf80075

Browse files
committed
Code review changes
1 parent 269992a commit bf80075

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/NHibernate/Hql/Ast/ANTLR/Tree/JoinSubqueryFromElement.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,12 @@ private IType CreateDataType(SelectClause selectClause, out IEntityPersister ent
5757

5858
public SqlString RenderText(SqlString subQuery, ISessionFactoryImplementor sessionFactory)
5959
{
60-
var array = RenderText(sessionFactory).Split("{query}");
61-
62-
return new SqlString(new object[] {array[0], subQuery, array[1]});
60+
var renderText = RenderText(sessionFactory);
61+
var index = renderText.IndexOfOrdinal("{query}");
62+
return new SqlString(
63+
renderText.Substring(0, index),
64+
subQuery,
65+
renderText.Substring(index + 7));
6366
}
6467

6568
public override string GetIdentityColumn()

0 commit comments

Comments
 (0)