diff options
author | Kirk McKusick <mckusick@FreeBSD.org> | 2009-02-10 08:11:44 +0000 |
---|---|---|
committer | Kirk McKusick <mckusick@FreeBSD.org> | 2009-02-10 08:11:44 +0000 |
commit | 581fce8e7df72f43c9aa9eb4b45815991911b0fb (patch) | |
tree | a4e52c473bde50ca1a7ad12bed90a2b875eef545 /lib/libutil/quotafile.c | |
parent | cdab8b664d3e54562c025e13b2a69b0abbab991e (diff) | |
download | src-581fce8e7df72f43c9aa9eb4b45815991911b0fb.tar.gz src-581fce8e7df72f43c9aa9eb4b45815991911b0fb.zip |
Bug fixes found from using these functions in edquota.
Notes
Notes:
svn path=/projects/quota64/; revision=188434
Diffstat (limited to 'lib/libutil/quotafile.c')
-rw-r--r-- | lib/libutil/quotafile.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libutil/quotafile.c b/lib/libutil/quotafile.c index a4258b1ef301..c175df0b21ce 100644 --- a/lib/libutil/quotafile.c +++ b/lib/libutil/quotafile.c @@ -231,7 +231,7 @@ quota_write32(struct quotafile *qf, const struct dqblk *dqb, int id) off = id * sizeof(struct dqblk32); if (lseek(qf->fd, off, SEEK_SET) == -1) return (-1); - return (write(qf->fd, &dqb32, sizeof(dqb32))); + return (write(qf->fd, &dqb32, sizeof(dqb32)) == -1); } static int @@ -252,7 +252,7 @@ quota_write64(struct quotafile *qf, const struct dqblk *dqb, int id) off = sizeof(struct dqhdr64) + id * sizeof(struct dqblk64); if (lseek(qf->fd, off, SEEK_SET) == -1) return (-1); - return (write(qf->fd, &dqb64, sizeof(dqb64))); + return (write(qf->fd, &dqb64, sizeof(dqb64)) == -1); } int |