diff options
author | markm <markm@FreeBSD.org> | 2001-12-02 12:36:35 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 2001-12-02 12:36:35 +0000 |
commit | 9c4ab2cc6f3bb82ffeec94e189dddf1dd9441000 (patch) | |
tree | 8781c2ade3907af81b3cb15379555b839c1ecdfd /usr.bin/ar/archive.c | |
parent | 54f12414b9d4516defafc83ba6476f53fd487c29 (diff) | |
download | FreeBSD-src-9c4ab2cc6f3bb82ffeec94e189dddf1dd9441000.zip FreeBSD-src-9c4ab2cc6f3bb82ffeec94e189dddf1dd9441000.tar.gz |
WARNS=2 fixup.
Diffstat (limited to 'usr.bin/ar/archive.c')
-rw-r--r-- | usr.bin/ar/archive.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/ar/archive.c b/usr.bin/ar/archive.c index 32cdfa6..e09cb67 100644 --- a/usr.bin/ar/archive.c +++ b/usr.bin/ar/archive.c @@ -201,7 +201,7 @@ put_arobj(cfp, sb) CF *cfp; struct stat *sb; { - int lname; + size_t lname; char *name; struct ar_hdr *hdr; off_t size; @@ -253,7 +253,7 @@ put_arobj(cfp, sb) if (write(cfp->wfd, hb, sizeof(HDR)) != sizeof(HDR)) error(cfp->wname); if (lname) { - if (write(cfp->wfd, name, lname) != lname) + if ((size_t)write(cfp->wfd, name, lname) != lname) error(cfp->wname); already_written = lname; } |