git://git.nikiroo.be
/
nikiroo-utils.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New: Downloader, Cache
[nikiroo-utils.git]
/
src
/
be
/
nikiroo
/
utils
/
StringUtils.java
diff --git
a/src/be/nikiroo/utils/StringUtils.java
b/src/be/nikiroo/utils/StringUtils.java
index a50ec28f19481363c9c09af476507b4cc5901826..0ceb673104902170a6860294a4aa37b19547a610 100644
(file)
--- a/
src/be/nikiroo/utils/StringUtils.java
+++ b/
src/be/nikiroo/utils/StringUtils.java
@@
-2,6
+2,7
@@
package be.nikiroo.utils;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.ByteArrayInputStream;
import java.io.IOException;
+import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.text.Normalizer;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.text.Normalizer;
@@
-205,7
+206,7
@@
public class StringUtils {
static public String getMd5Hash(String input) {
try {
MessageDigest md = MessageDigest.getInstance("MD5");
static public String getMd5Hash(String input) {
try {
MessageDigest md = MessageDigest.getInstance("MD5");
- md.update(input.getBytes());
+ md.update(input.getBytes(
"UTF-8"
));
byte byteData[] = md.digest();
StringBuffer hexString = new StringBuffer();
byte byteData[] = md.digest();
StringBuffer hexString = new StringBuffer();
@@
-219,6
+220,8
@@
public class StringUtils {
return hexString.toString();
} catch (NoSuchAlgorithmException e) {
return input;
return hexString.toString();
} catch (NoSuchAlgorithmException e) {
return input;
+ } catch (UnsupportedEncodingException e) {
+ return input;
}
}
}
}