Browse Source

NPE in Project.setDefault. PR 49803

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@988095 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 15 years ago
parent
commit
b0d9f8aa01
2 changed files with 7 additions and 1 deletions
  1. +4
    -0
      WHATSNEW
  2. +3
    -1
      src/main/org/apache/tools/ant/Project.java

+ 4
- 0
WHATSNEW View File

@@ -138,6 +138,10 @@ Fixed bugs:
from a resource or string explicitly.
Bugzilla Report 49587.

* Project#setDefault threw an excpetion when null was passed in as
argument, even though the javadoc says, null is a valid value.
Bugzilla Report 49803.

Other changes:
--------------



+ 3
- 1
src/main/org/apache/tools/ant/Project.java View File

@@ -729,7 +729,9 @@ public class Project implements ResourceFactory {
* no default target.
*/
public void setDefault(String defaultTarget) {
setUserProperty(MagicNames.PROJECT_DEFAULT_TARGET, defaultTarget);
if (defaultTarget != null) {
setUserProperty(MagicNames.PROJECT_DEFAULT_TARGET, defaultTarget);
}
this.defaultTarget = defaultTarget;
}



Loading…
Cancel
Save