fix warning
authorMiklos Szeredi <miklos@szeredi.hu>
Sun, 10 Dec 2006 19:50:06 +0000 (19:50 +0000)
committerMiklos Szeredi <miklos@szeredi.hu>
Sun, 10 Dec 2006 19:50:06 +0000 (19:50 +0000)
ChangeLog
lib/fuse_mt.c

index 04154eb7b1449c8d2d4a3278cdd358663262e5de..949d2fb12cdb8700efe5a9f0eb3cc59a52dc3841 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,6 +9,9 @@
        between fusermount and mount trying to modify /etc/mtab at the
        same time
 
+       * Fix "buffer size too small: 4" warning for users of the
+       fuse_loop_mt_proc() function.
+
 2006-12-04  Miklos Szeredi <miklos@szeredi.hu>
 
        * Fix warnings with gcc-4.1 on 64bit archs.  Report from
index ee8ef402a85c7b44e0b794fabe427c55e86fa71e..c83095a452b863f4d09031fbaaaf21c25b24e792 100644 (file)
@@ -30,7 +30,7 @@ static void mt_session_proc(void *data, const char *buf, size_t len,
     struct fuse_cmd *cmd = *(struct fuse_cmd **) buf;
 
     (void) len;
-    cmd->ch = ch;
+    (void) ch;
     pd->proc(pd->f, cmd, pd->data);
 }
 
@@ -65,13 +65,6 @@ static int mt_chan_receive(struct fuse_chan **chp, char *buf, size_t size)
     return sizeof(cmd);
 }
 
-static int mt_chan_send(struct fuse_chan *ch, const struct iovec iov[],
-                        size_t count)
-{
-    struct procdata *pd = (struct procdata *) fuse_chan_data(ch);
-    return fuse_chan_send(pd->prevch, iov, count);
-}
-
 int fuse_loop_mt_proc(struct fuse *f, fuse_processor_t proc, void *data)
 {
     int res;
@@ -87,7 +80,6 @@ int fuse_loop_mt_proc(struct fuse *f, fuse_processor_t proc, void *data)
     };
     struct fuse_chan_ops cop = {
         .receive = mt_chan_receive,
-        .send = mt_chan_send,
     };
 
     pd.f = f;