Author: jkf
Date: Mon Dec  5 09:06:14 2005
New Revision: 354099

URL: http://svn.apache.org/viewcvs?rev=354099&view=rev
Log:
PR 37765: Fixing NPE thanks to Dave Brosius

Modified:
    
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Reopen.java
    
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Revert.java
    
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Sync.java

Modified: 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Reopen.java
URL: 
http://svn.apache.org/viewcvs/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Reopen.java?rev=354099&r1=354098&r2=354099&view=diff
==============================================================================
--- 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Reopen.java
 (original)
+++ 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Reopen.java
 Mon Dec  5 09:06:14 2005
@@ -39,7 +39,7 @@
      * @throws BuildException if the change parameter is null or empty
      */
     public void setToChange(String toChange) throws BuildException {
-        if (toChange == null && !toChange.equals("")) {
+        if (toChange == null || toChange.equals("")) {
             throw new BuildException("P4Reopen: tochange cannot be null or 
empty");
         }
 

Modified: 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Revert.java
URL: 
http://svn.apache.org/viewcvs/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Revert.java?rev=354099&r1=354098&r2=354099&view=diff
==============================================================================
--- 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Revert.java
 (original)
+++ 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Revert.java
 Mon Dec  5 09:06:14 2005
@@ -40,7 +40,7 @@
      * @throws BuildException if the change list is null or empty string
      */
     public void setChange(String revertChange) throws BuildException {
-        if (revertChange == null && !revertChange.equals("")) {
+        if (revertChange == null || revertChange.equals("")) {
             throw new BuildException("P4Revert: change cannot be null or 
empty");
         }
 

Modified: 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Sync.java
URL: 
http://svn.apache.org/viewcvs/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Sync.java?rev=354099&r1=354098&r2=354099&view=diff
==============================================================================
--- 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Sync.java
 (original)
+++ 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/perforce/P4Sync.java
 Mon Dec  5 09:06:14 2005
@@ -58,7 +58,7 @@
      * @throws BuildException if label is null or empty string
      */
     public void setLabel(String label) throws BuildException {
-        if (label == null && !label.equals("")) {
+        if (label == null || label.equals("")) {
             throw new BuildException("P4Sync: Labels cannot be Null or Empty");
         }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to