summaryrefslogtreecommitdiffstats
path: root/usr.bin/ar/archive.c
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2001-12-02 12:36:35 +0000
committermarkm <markm@FreeBSD.org>2001-12-02 12:36:35 +0000
commit9c4ab2cc6f3bb82ffeec94e189dddf1dd9441000 (patch)
tree8781c2ade3907af81b3cb15379555b839c1ecdfd /usr.bin/ar/archive.c
parent54f12414b9d4516defafc83ba6476f53fd487c29 (diff)
downloadFreeBSD-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.c4
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;
}
OpenPOWER on IntegriCloud