@@ -47,6 +47,7 @@ dnl | |||
dnl Reference: https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html | |||
dnl ================================================================ | |||
AX_CHECK_COMPILE_FLAG([-Wmissing-prototypes], [CFLAGS="-Wmissing-prototypes $CFLAGS"]) | |||
AX_CHECK_COMPILE_FLAG([-Wreturn-type], [CFLAGS="-Wreturn-type $CFLAGS"]) | |||
dnl ================================================================ |
@@ -33,7 +33,7 @@ static int iswblank(wint_t c) | |||
} | |||
#endif | |||
void fput_utf8c(FILE *out, codepoint_t c) | |||
static void fput_utf8c(FILE *out, codepoint_t c) | |||
{ | |||
if (c < 0x80) | |||
fputc((uint8_t)c, out); | |||
@@ -57,7 +57,7 @@ void fput_utf8c(FILE *out, codepoint_t c) | |||
} | |||
} | |||
int fget_utf8c(FILE *in, codepoint_t *c) | |||
static int fget_utf8c(FILE *in, codepoint_t *c) | |||
{ | |||
int ch = EOF; | |||
if ((ch = fgetc(in)) == EOF) return 0; | |||
@@ -90,7 +90,7 @@ int fget_utf8c(FILE *in, codepoint_t *c) | |||
return 1; | |||
} | |||
void uprintf_codepoint(FILE *out, codepoint_t c, char mode) | |||
static void uprintf_codepoint(FILE *out, codepoint_t c, char mode) | |||
{ | |||
switch (mode) | |||
{ | |||
@@ -112,7 +112,7 @@ void uprintf_codepoint(FILE *out, codepoint_t c, char mode) | |||
} | |||
} | |||
void uprintf_is(FILE *out, codepoint_t c, char mode) | |||
static void uprintf_is(FILE *out, codepoint_t c, char mode) | |||
{ | |||
switch (mode) | |||
{ | |||
@@ -155,7 +155,7 @@ void uprintf_is(FILE *out, codepoint_t c, char mode) | |||
} | |||
} | |||
void uprintf(FILE *out, codepoint_t c, const char *format) | |||
static void uprintf(FILE *out, codepoint_t c, const char *format) | |||
{ | |||
while (*format) switch (*format) | |||
{ | |||
@@ -221,7 +221,7 @@ void uprintf(FILE *out, codepoint_t c, const char *format) | |||
} | |||
} | |||
void print_file(FILE *in, const char *format) | |||
static void print_file(FILE *in, const char *format) | |||
{ | |||
codepoint_t c = 0; | |||
while (fget_utf8c(in, &c)) |
@@ -22,7 +22,7 @@ | |||
#include <string.h> | |||
#include <stdio.h> | |||
void fput_utf8c(FILE *out, codepoint_t c) | |||
static void fput_utf8c(FILE *out, codepoint_t c) | |||
{ | |||
if (c < 0x80) | |||
fputc((uint8_t)c, out); | |||
@@ -46,7 +46,7 @@ void fput_utf8c(FILE *out, codepoint_t c) | |||
} | |||
} | |||
int fget_utf8c(FILE *in, codepoint_t *c) | |||
static int fget_utf8c(FILE *in, codepoint_t *c) | |||
{ | |||
int ch = EOF; | |||
if ((ch = fgetc(in)) == EOF) return 0; | |||
@@ -79,7 +79,7 @@ int fget_utf8c(FILE *in, codepoint_t *c) | |||
return 1; | |||
} | |||
void uprintf_codepoint(FILE *out, codepoint_t c, char mode) | |||
static void uprintf_codepoint(FILE *out, codepoint_t c, char mode) | |||
{ | |||
switch (mode) | |||
{ | |||
@@ -101,7 +101,7 @@ void uprintf_codepoint(FILE *out, codepoint_t c, char mode) | |||
} | |||
} | |||
void uprintf_is(FILE *out, codepoint_t c, char mode) | |||
static void uprintf_is(FILE *out, codepoint_t c, char mode) | |||
{ | |||
switch (mode) | |||
{ | |||
@@ -144,7 +144,7 @@ void uprintf_is(FILE *out, codepoint_t c, char mode) | |||
} | |||
} | |||
void uprintf(FILE *out, codepoint_t c, const char *format) | |||
static void uprintf(FILE *out, codepoint_t c, const char *format) | |||
{ | |||
while (*format) switch (*format) | |||
{ | |||
@@ -210,7 +210,7 @@ void uprintf(FILE *out, codepoint_t c, const char *format) | |||
} | |||
} | |||
void print_file(FILE *in, const char *format) | |||
static void print_file(FILE *in, const char *format) | |||
{ | |||
codepoint_t c = 0; | |||
while (fget_utf8c(in, &c)) |