fixed accidental regression with respect to newlines

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3543 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
Juergen Hoeller
2010-08-07 18:02:51 +00:00
parent 425b471694
commit 4a473e7e71
@@ -254,15 +254,19 @@ public class ResourceDatabasePopulator implements DatabasePopulator {
if (c == '\'') {
inLiteral = !inLiteral;
}
if ((c == delim || c == '\n') && !inLiteral) {
if (sb.length() > 0) {
statements.add(sb.toString());
sb = new StringBuilder();
if (!inLiteral) {
if (c == delim) {
if (sb.length() > 0) {
statements.add(sb.toString());
sb = new StringBuilder();
}
continue;
}
else if (c == '\n' || c == '\t') {
continue;
}
}
else {
sb.append(c);
}
sb.append(c);
}
if (StringUtils.hasText(sb)) {
statements.add(sb.toString());