summaryrefslogtreecommitdiffstats
path: root/isomd5sum/libimplantisomd5.c
diff options
context:
space:
mode:
authorMike Fulbright <msf@redhat.com>2003-06-13 16:07:57 +0000
committerMike Fulbright <msf@redhat.com>2003-06-13 16:07:57 +0000
commitb5ae1650387a68a9521935c36d6e5f94dd46c458 (patch)
tree63f6056b2afb2d876c3a41d6d6c2ec84efee213a /isomd5sum/libimplantisomd5.c
parent6a64bb0898f3bf431b1d0d3b3ad4133b35e931f6 (diff)
downloadanaconda-b5ae1650387a68a9521935c36d6e5f94dd46c458.tar.gz
anaconda-b5ae1650387a68a9521935c36d6e5f94dd46c458.tar.xz
anaconda-b5ae1650387a68a9521935c36d6e5f94dd46c458.zip
pulling in isomd5sum fixes from taroon branch
Diffstat (limited to 'isomd5sum/libimplantisomd5.c')
-rw-r--r--isomd5sum/libimplantisomd5.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/isomd5sum/libimplantisomd5.c b/isomd5sum/libimplantisomd5.c
index 33c223b09..4d7d4c5d0 100644
--- a/isomd5sum/libimplantisomd5.c
+++ b/isomd5sum/libimplantisomd5.c
@@ -27,12 +27,12 @@ static int parsepvd(int isofd, char *mediasum, long long *isosize) {
long long offset;
unsigned char *p;
- if (lseek(isofd, (off_t)(16L * 2048L), SEEK_SET) == -1)
+ if (lseek(isofd, 16*2048, SEEK_SET) == -1)
return ((long long)-1);
-
- offset = (16L * 2048L);
+
+ offset = (16 * 2048);
for (;1;) {
- if (read(isofd, buf, 2048) <= 0)
+ if (read(isofd, buf, 2048L) == -1)
return ((long long)-1);
if (buf[0] == 1)