You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2006/07/10 19:42:32 UTC
svn commit: r420592 -
/incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/exp/parser/PatternMatchNode.java
Author: aadamchik
Date: Mon Jul 10 10:42:31 2006
New Revision: 420592
URL: http://svn.apache.org/viewvc?rev=420592&view=rev
Log:
CAY-567 - take two
Modified:
incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/exp/parser/PatternMatchNode.java
Modified: incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/exp/parser/PatternMatchNode.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/exp/parser/PatternMatchNode.java?rev=420592&r1=420591&r2=420592&view=diff
==============================================================================
--- incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/exp/parser/PatternMatchNode.java (original)
+++ incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/exp/parser/PatternMatchNode.java Mon Jul 10 10:42:31 2006
@@ -89,24 +89,27 @@
if (!patternCompiled) {
pattern = null;
- patternCompiled = true;
if (jjtGetNumChildren() < 2) {
+ patternCompiled = true;
return null;
}
// precompile pattern
ASTScalar patternNode = (ASTScalar) jjtGetChild(1);
if (patternNode == null) {
+ patternCompiled = true;
return null;
}
String srcPattern = (String) patternNode.getValue();
if (srcPattern == null) {
+ patternCompiled = true;
return null;
}
pattern = Util.sqlPatternToPattern(srcPattern, ignoringCase);
+ patternCompiled = true;
}
}
}