diff mbox series

fs/buffer.c: include fs/internal.h for missing prototypes

Message ID 20181115001020.47819-1-ebiggers@kernel.org (mailing list archive)
State New, archived
Headers show
Series fs/buffer.c: include fs/internal.h for missing prototypes | expand

Commit Message

Eric Biggers Nov. 15, 2018, 12:10 a.m. UTC
From: Eric Biggers <ebiggers@google.com>

__block_write_begin_int(), __generic_write_end(), and guard_bio_eod()
are defined in fs/buffer.c and declared in fs/internal.h, but the
declarations aren't included at the point of the definitions.  Include
the header to enforce that the definitions match the declarations.

This addresses gcc warnings when -Wmissing-prototypes is enabled.

Signed-off-by: Eric Biggers <ebiggers@google.com>
---
 fs/buffer.c | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/fs/buffer.c b/fs/buffer.c
index 1286c2b95498d..3581e42cf6cbb 100644
--- a/fs/buffer.c
+++ b/fs/buffer.c
@@ -46,6 +46,7 @@ 
 #include <linux/pagevec.h>
 #include <linux/sched/mm.h>
 #include <trace/events/block.h>
+#include "internal.h"
 
 static int fsync_buffers_list(spinlock_t *lock, struct list_head *list);
 static int submit_bh_wbc(int op, int op_flags, struct buffer_head *bh,