Author: bodewig
Date: Mon Oct 5 04:33:36 2009
New Revision: 821677
URL: http://svn.apache.org/viewvc?rev=821677&view=rev
Log:
fix logging logic
Modified:
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Exit.java
Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Exit.java
URL:
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Exit.java?rev=821677&r1=821676&r2=821677&view=diff
==============================================================================
--- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Exit.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Exit.java Mon Oct 5
04:33:36 2009
@@ -139,10 +139,12 @@
if (message != null && message.trim().length() > 0) {
text = message.trim();
} else {
- if (!testIfCondition()) {
+ if (ifCondition != null && !"".equals(ifCondition)
+ && testIfCondition()) {
text = "if=" + ifCondition;
}
- if (!testUnlessCondition()) {
+ if (unlessCondition != null && !"".equals(unlessCondition)
+ && testUnlessCondition()) {
if (text == null) {
text = "";
} else {