Fix missing config.h in buffer.c
commit5568aa7cd5a64894bf881a8b64b582e59d16f1f5
authorMiklos Szeredi <mszeredi@suse.cz>
Fri, 24 Aug 2012 13:13:17 +0000 (24 15:13 +0200)
committerMiklos Szeredi <mszeredi@suse.cz>
Fri, 24 Aug 2012 13:18:19 +0000 (24 15:18 +0200)
tree0079b46b24cb210a20bf7cf81d1d9b74198e4c02
parentfdff523325bf49dc1cb9b62787dcf4ae22898d0f
Fix missing config.h in buffer.c

Due to an oversight, splice will never actually be used for i/o.  Someone forgot
to #include "config.h" in lib/buffer.c (in fact almost no files include that
header).  As a result, even though configure detects splice support and puts
HAVE_SPLICE in config.h, buffer.c is always compiled as if there is no splice
support.

Also add #include "config.h" to fuse.c and fuse_lowlevel.c.  These currently
include it indirectly through fuse_misc.h, but we don't want to depend on that.

Reported by Matthew Gabeler-Lee
ChangeLog
lib/buffer.c
lib/fuse.c
lib/fuse_lowlevel.c