[ http://issues.apache.org/jira/browse/CLI-36?page=all ]

Henri Yandell updated CLI-36:
-----------------------------

    Version:     (was: 1.0 Beta 2)

> Option.hasArgName() has a bug
> -----------------------------
>
>          Key: CLI-36
>          URL: http://issues.apache.org/jira/browse/CLI-36
>      Project: Commons CLI
>         Type: Bug

>  Environment: Operating System: other
> Platform: Other
>     Reporter: shivaken

>
> I noticed a bug.   
> NullPointerException is occured, with helpFormatter.printHelp()  
>   
> This is a patch. 
>   
> --- Option.java.orig    2002-10-18 18:27:53.000000000 +0900  
> +++ Option.java 2002-10-19 16:48:35.000000000 +0900  
> @@ -395,7 +395,7 @@  
>        * set.  
>        */  
>       public boolean hasArgName() {  
> -         return (this.argName != null || this.argName.length() > 0 );  
> +         return (this.argName != null && this.argName.length() > 0 );  
>       }  
>    
>       /**   
>  
> Or just 
>            return (this.argName != null); 
> ??

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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

Reply via email to