fixed accidental regression with respect to newlines

master
Juergen Hoeller 14 years ago
parent 58b07f586d
commit 48874801a3
  1. 10
      org.springframework.jdbc/src/main/java/org/springframework/jdbc/datasource/init/ResourceDatabasePopulator.java

@ -254,16 +254,20 @@ public class ResourceDatabasePopulator implements DatabasePopulator {
if (c == '\'') {
inLiteral = !inLiteral;
}
if ((c == delim || c == '\n') && !inLiteral) {
if (!inLiteral) {
if (c == delim) {
if (sb.length() > 0) {
statements.add(sb.toString());
sb = new StringBuilder();
}
continue;
}
else {
sb.append(c);
else if (c == '\n' || c == '\t') {
continue;
}
}
sb.append(c);
}
if (StringUtils.hasText(sb)) {
statements.add(sb.toString());
}

Loading…
Cancel
Save