aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu
diff options
context:
space:
mode:
authorGary Benson <gbenson@redhat.com>2007-02-16 14:54:25 +0000
committerGary Benson <gary@gcc.gnu.org>2007-02-16 14:54:25 +0000
commit2c39a2b1e9fde76363467f8e7552e9244c7c6485 (patch)
tree00a1299520ccd6a24d9affa092a18261880a3503 /libjava/gnu
parent01bc4081b368f29c28a05196f9aa2a805aa0efb4 (diff)
downloadgcc-2c39a2b1e9fde76363467f8e7552e9244c7c6485.zip
gcc-2c39a2b1e9fde76363467f8e7552e9244c7c6485.tar.gz
gcc-2c39a2b1e9fde76363467f8e7552e9244c7c6485.tar.bz2
2007-02-16 Gary Benson <gbenson@redhat.com>
* gnu/gcj/tools/gcj_dbtool/Main.java (bytesToString): Don't lose zeros from within the digest. From-SVN: r122045
Diffstat (limited to 'libjava/gnu')
-rw-r--r--libjava/gnu/gcj/tools/gcj_dbtool/Main.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/libjava/gnu/gcj/tools/gcj_dbtool/Main.java b/libjava/gnu/gcj/tools/gcj_dbtool/Main.java
index c34aa7b..b6ba975 100644
--- a/libjava/gnu/gcj/tools/gcj_dbtool/Main.java
+++ b/libjava/gnu/gcj/tools/gcj_dbtool/Main.java
@@ -429,7 +429,12 @@ public class Main
StringBuffer hexBytes = new StringBuffer();
int length = b.length;
for (int i = 0; i < length; ++i)
- hexBytes.append(Integer.toHexString(b[i] & 0xff));
+ {
+ int v = b[i] & 0xff;
+ if (v < 16)
+ hexBytes.append('0');
+ hexBytes.append(Integer.toHexString(v));
+ }
return hexBytes.toString();
}