commit | a25e293431ec8e2772e6c50b8f7e03e758d0f9de | [log] [tgz] |
---|---|---|
author | Michael Glavassevich <mrglavas@apache.org> | Wed Dec 28 22:45:16 2011 +0000 |
committer | Michael Glavassevich <mrglavas@apache.org> | Wed Dec 28 22:45:16 2011 +0000 |
tree | ef6ff4580b2a06d96a6cd41db15f7a2827a67c98 | |
parent | ec70d86eb38c92863deb65e535b3cfeb03bf3a7d [diff] |
Minor performance improvement. String.length() == 0 tends to be slightly faster than String.equals(""). git-svn-id: https://svn.apache.org/repos/asf/xalan/java/trunk@1225364 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/org/apache/xalan/xsltc/compiler/FunctionAvailableCall.java b/src/org/apache/xalan/xsltc/compiler/FunctionAvailableCall.java index 02066f6..6973666 100644 --- a/src/org/apache/xalan/xsltc/compiler/FunctionAvailableCall.java +++ b/src/org/apache/xalan/xsltc/compiler/FunctionAvailableCall.java
@@ -109,7 +109,7 @@ int lastDotIndex = functionName.lastIndexOf('.'); if (lastDotIndex > 0) { methodName = functionName.substring(lastDotIndex+1); - if (className != null && !className.equals("")) + if (className != null && className.length() != 0) className = className + "." + functionName.substring(0, lastDotIndex); else className = functionName.substring(0, lastDotIndex);