aboutsummaryrefslogtreecommitdiff
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
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
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Fileset.classbin1534 -> 1534 bytes
-rw-r--r--libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Main.classbin10771 -> 10855 bytes
-rw-r--r--libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Tokenizer.classbin1101 -> 1101 bytes
-rw-r--r--libjava/gnu/gcj/tools/gcj_dbtool/Main.java7
5 files changed, 11 insertions, 1 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 948f2df..e351f65 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2007-02-16 Gary Benson <gbenson@redhat.com>
+
+ * gnu/gcj/tools/gcj_dbtool/Main.java
+ (bytesToString): Don't lose zeros from within the digest.
+
2007-02-15 Andrew Haley <aph@redhat.com>
* Makefile.am (nat_source_files): Remove
diff --git a/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Fileset.class b/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Fileset.class
index 906431c..b0d8604 100644
--- a/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Fileset.class
+++ b/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Fileset.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Main.class b/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Main.class
index c785ed4..f5cd283 100644
--- a/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Main.class
+++ b/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Main.class
Binary files differ
diff --git a/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Tokenizer.class b/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Tokenizer.class
index 2ddd589..a23f18f 100644
--- a/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Tokenizer.class
+++ b/libjava/classpath/lib/gnu/gcj/tools/gcj_dbtool/Tokenizer.class
Binary files differ
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();
}