/sbin:

diff --git sbin/Makefile.inc sbin/Makefile.inc
index 1b14860..92ca312 100644
--- sbin/Makefile.inc
+++ sbin/Makefile.inc
@@ -2,3 +2,4 @@
 
 BINDIR?=       /sbin
 LDSTATIC=      ${STATIC}
+CFLAGS+=       -Werror-implicit-function-declaration
diff --git sbin/disklabel/editor.c sbin/disklabel/editor.c
index ab8d036..a56927a 100644
--- sbin/disklabel/editor.c
+++ sbin/disklabel/editor.c
@@ -137,8 +137,6 @@ void        find_bounds(struct disklabel *);
 void   set_bounds(struct disklabel *);
 void   set_duid(struct disklabel *);
 struct diskchunk *free_chunks(struct disklabel *);
-void   mpcopy(char **, char **);
-void   mpfree(char **);
 int    micmp(const void *, const void *);
 int    mpequal(char **, char **);
 int    get_bsize(struct disklabel *, int);
diff --git sbin/disklabel/extern.h sbin/disklabel/extern.h
index 05f84f2..c2f64ca 100644
--- sbin/disklabel/extern.h
+++ sbin/disklabel/extern.h
@@ -32,6 +32,8 @@ struct disklabel *makebootarea(char *, struct disklabel *);
 int    editor(int);
 void   editor_allocspace(struct disklabel *);
 void   mpsave(struct disklabel *);
+void   mpcopy(char **, char **);
+void   mpfree(char **);
 
 int    writelabel(int, char *, struct disklabel *);
 extern  char bootarea[], *specname, *fstabfile;


-- 
I'm not entirely sure you are real.

Reply via email to