Author: olegk Date: Thu Jan 26 08:07:06 2006 New Revision: 372560 URL: http://svn.apache.org/viewcvs?rev=372560&view=rev Log: PR #38385 (Nullpointer when creating URI from scheme specific part with null fragment)
Contributed by Michele Vivoda <vivodamichele at hotmail.com> Reviewed by Oleg Kalnichevski Modified: jakarta/commons/proper/httpclient/trunk/release_notes.txt jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/URI.java Modified: jakarta/commons/proper/httpclient/trunk/release_notes.txt URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/release_notes.txt?rev=372560&r1=372559&r2=372560&view=diff ============================================================================== --- jakarta/commons/proper/httpclient/trunk/release_notes.txt (original) +++ jakarta/commons/proper/httpclient/trunk/release_notes.txt Thu Jan 26 08:07:06 2006 @@ -1,5 +1,8 @@ Changes since Release 3.0: + * 38385 - Fixed NPE when creating URI from scheme specific part with null fragment + Contributed by Michele Vivoda <vivodamichele at hotmail.com> + * 38043 - Digest URI changed to include query parameters Contributed by Oleg Kalnichevski <olegk at apache.org> Modified: jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/URI.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/URI.java?rev=372560&r1=372559&r2=372560&view=diff ============================================================================== --- jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/URI.java (original) +++ jakarta/commons/proper/httpclient/trunk/src/java/org/apache/commons/httpclient/URI.java Thu Jan 26 08:07:06 2006 @@ -272,8 +272,7 @@ getProtocolCharset()); // Set flag _is_opaque_part = true; - _fragment = fragment.toCharArray(); - + _fragment = fragment == null ? null : fragment.toCharArray(); setURI(); } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]