Browse Source

Avoid NPE

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@534433 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 18 years ago
parent
commit
382f81dea5
2 changed files with 6 additions and 1 deletions
  1. +2
    -1
      src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Base.java
  2. +4
    -0
      src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4HandlerAdapter.java

+ 2
- 1
src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Base.java View File

@@ -286,7 +286,8 @@ public abstract class P4Base extends org.apache.tools.ant.Task {
try {
handler.stop();
} catch (Exception e) {
log(e.toString(), Project.MSG_ERR);
log("Error stopping execution framework: " + e.toString(),
Project.MSG_ERR);
}
}



+ 4
- 0
src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4HandlerAdapter.java View File

@@ -73,7 +73,11 @@ public abstract class P4HandlerAdapter implements P4Handler {
* @see P4Base#execP4Command(String, P4Handler)
*/
public void stop() {
if (myHandler != null) {
// might never have been started, forfor example ifif p4
// is not on the PATH
myHandler.stop();
}
}

// CheckStyle:VisibilityModifier OFF - bc


Loading…
Cancel
Save