aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael J. Wysocki <rjw@sisk.pl>2007-08-17 13:07:05 +0000
committerRafael J. Wysocki <rjw@sisk.pl>2007-08-17 13:07:05 +0000
commit8216ed84bd930f05bc758589b4620a6852e6a0cc (patch)
treefccdf7e9a63cfb27a0b7e0c65cf1ae74cb64b62a
parent553b7f0388bb23da83508651f14185b61ebc2326 (diff)
downloadsuspend-utils-8216ed84bd930f05bc758589b4620a6852e6a0cc.tar.gz
Fix checksum printing in resume.c .
-rw-r--r--resume.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/resume.c b/resume.c
index 6b720ac..cdb789e 100644
--- a/resume.c
+++ b/resume.c
@@ -583,8 +583,8 @@ static int read_image(int dev, int fd, struct swsusp_header *swsusp_header)
if (header->image_flags & IMAGE_CHECKSUM) {
memcpy(orig_checksum, header->checksum, 16);
- printf("resume: MD5 checksum %s\n",
- print_checksum(buffer, orig_checksum));
+ print_checksum(buffer, orig_checksum);
+ printf("resume: MD5 checksum %s\n", buffer);
verify_checksum = 1;
}
splash.progress(10);
@@ -700,8 +700,9 @@ static int read_image(int dev, int fd, struct swsusp_header *swsusp_header)
md5_finish_ctx(&handle.ctx, checksum);
if (memcmp(orig_checksum, checksum, 16)) {
fprintf(stderr,"resume: MD5 checksum does not match\n");
- fprintf(stderr,"resume: Computed MD5 checksum %s\n",
- print_checksum(buffer, checksum));
+ print_checksum(buffer, checksum);
+ fprintf(stderr, "resume: Computed MD5 checksum %s\n",
+ buffer);
error = -EINVAL;
}
}