You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@abdera.apache.org by jm...@apache.org on 2012/01/31 19:55:11 UTC

svn commit: r1238745 - /abdera/abdera2/client/src/main/java/org/apache/abdera2/protocol/client/ClientResponseImpl.java

Author: jmsnell
Date: Tue Jan 31 18:55:11 2012
New Revision: 1238745

URL: http://svn.apache.org/viewvc?rev=1238745&view=rev
Log:
bug fix....

Modified:
    abdera/abdera2/client/src/main/java/org/apache/abdera2/protocol/client/ClientResponseImpl.java

Modified: abdera/abdera2/client/src/main/java/org/apache/abdera2/protocol/client/ClientResponseImpl.java
URL: http://svn.apache.org/viewvc/abdera/abdera2/client/src/main/java/org/apache/abdera2/protocol/client/ClientResponseImpl.java?rev=1238745&r1=1238744&r2=1238745&view=diff
==============================================================================
--- abdera/abdera2/client/src/main/java/org/apache/abdera2/protocol/client/ClientResponseImpl.java (original)
+++ abdera/abdera2/client/src/main/java/org/apache/abdera2/protocol/client/ClientResponseImpl.java Tue Jan 31 18:55:11 2012
@@ -271,12 +271,14 @@ class ClientResponseImpl 
   @SuppressWarnings("rawtypes")
   public String getCharacterEncoding() {
     MimeType mt = this.getContentType();
-    MimeTypeParameterList list = mt.getParameters();
-    Enumeration names = list.getNames();
-    while (names.hasMoreElements()) {
-      String name = (String) names.nextElement();
-      if (name.equalsIgnoreCase("charset"))
-        return list.get(name);
+    if (mt != null) {
+      MimeTypeParameterList list = mt.getParameters();
+      Enumeration names = list.getNames();
+      while (names.hasMoreElements()) {
+        String name = (String) names.nextElement();
+        if (name.equalsIgnoreCase("charset"))
+          return list.get(name);
+      }
     }
     return "UTF-8";
   }