fuse_buf_copy: check if buffers are the same
commit4367f2df5038e369fef031e49448745e7065d179
authorMiklos Szeredi <miklos@szeredi.hu>
Wed, 10 Nov 2010 10:41:21 +0000 (10 11:41 +0100)
committerMiklos Szeredi <mszeredi@suse.cz>
Wed, 10 Nov 2010 10:41:21 +0000 (10 11:41 +0100)
tree00d27b93f36cd05975b91cb9ecd3c827e227f35e
parent42bcaf301e9e06836e0a504b211b7fa95260493f
fuse_buf_copy: check if buffers are the same

When copying fuse buffers, check if the source and destination are the
same and omit the copy as appropriate.  Also check if the source and
destination memory regions overlap and use memmove in that case.
lib/buffer.c