From: Simon Schubert Date: Sat, 7 May 2005 15:33:05 +0000 (+0000) Subject: Fix gcc40 compilation by removing casts of lvalues. X-Git-Tag: v2.0.1~7462 X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/c6f192eb5f39d06b6391e61f67cc000c268636ee Fix gcc40 compilation by removing casts of lvalues. This gives us back one warning (with gcc34, gcc40 emits much more anyways). The correct fix would be sys/cdefs.h and __DECONST, but as this is contrib source anyways I don't feel like fixing warning messages here. --- diff --git a/contrib/smbfs/lib/smb/file.c b/contrib/smbfs/lib/smb/file.c index 9408576ad2..8b4cff4c58 100644 --- a/contrib/smbfs/lib/smb/file.c +++ b/contrib/smbfs/lib/smb/file.c @@ -71,7 +71,7 @@ smb_write(struct smb_ctx *ctx, smbfh fh, off_t offset, size_t count, struct smbioc_rw rwrq; rwrq.ioc_fh = fh; - (const char*)rwrq.ioc_base = src; + rwrq.ioc_base = src; rwrq.ioc_cnt = count; rwrq.ioc_offset = offset; if (ioctl(ctx->ct_fd, SMBIOC_WRITE, &rwrq) == -1) diff --git a/contrib/smbfs/lib/smb/rq.c b/contrib/smbfs/lib/smb/rq.c index c4107537ce..ae6bf8d4c1 100644 --- a/contrib/smbfs/lib/smb/rq.c +++ b/contrib/smbfs/lib/smb/rq.c @@ -162,7 +162,7 @@ smb_t2_request(struct smb_ctx *ctx, int setup, int setupcount, bzero(&krq, sizeof(krq)); krq.ioc_setup[0] = setup; krq.ioc_setupcnt = setupcount; - (const char*)krq.ioc_name = name; + krq.ioc_name = name; krq.ioc_tparamcnt = tparamcnt; krq.ioc_tparam = tparam; krq.ioc_tdatacnt = tdatacnt;