Fix some -Wmissing-declarations by making functions static.
diff --git a/tools/bin2res.c b/tools/bin2res.c index 5e8fa06..7a45f65 100644 --- a/tools/bin2res.c +++ b/tools/bin2res.c
@@ -64,13 +64,13 @@ "To force processing of all resources, use the -f flag.\n" "To process a particular file, use the -i/-o options.\n"; -void usage(void) +static void usage(void) { printf(help); exit(1); } -int insert_hexdump (FILE* outfile, FILE* infile) +static int insert_hexdump (FILE* outfile, FILE* infile) { int i, c; @@ -86,14 +86,14 @@ return 1; } -int hex2bin(char c) +static int hex2bin(char c) { if (!isxdigit(c)) return -1024; if (isdigit(c)) return c - '0'; return toupper(c) - 'A' + 10; } -int extract_hexdump (FILE* outfile, FILE* infile) +static int extract_hexdump (FILE* outfile, FILE* infile) { int byte, c; @@ -110,7 +110,7 @@ return 1; } -const char* parse_marker(const char *line, time_t* last_updated) +static const char* parse_marker(const char *line, time_t* last_updated) { static char res_file_name[PATH_MAX], *rpos, *wpos; struct stat st; @@ -125,7 +125,7 @@ return res_file_name; } -int process_resources(const char* input_file_name, const char* specific_file_name, +static int process_resources(const char* input_file_name, const char* specific_file_name, int inserting, int force_processing, int verbose) { char buffer[2048], tmp_file_name[PATH_MAX];
diff --git a/tools/sfnt2fnt.c b/tools/sfnt2fnt.c index 13c3a7f..eee3de4 100644 --- a/tools/sfnt2fnt.c +++ b/tools/sfnt2fnt.c
@@ -54,13 +54,13 @@ #include "poppack.h" -void usage(char **argv) +static void usage(char **argv) { fprintf(stderr, "%s foo.ttf ppem enc dpi def_char avg_width\n", argv[0]); return; } -int lookup_charset(int enc) +static int lookup_charset(int enc) { /* FIXME: make winelib app and use TranslateCharsetInfo */ switch(enc) {
diff --git a/tools/widl/header.c b/tools/widl/header.c index 212e42a..2147565 100644 --- a/tools/widl/header.c +++ b/tools/widl/header.c
@@ -80,7 +80,7 @@ return 0; } -void write_guid(const char *guid_prefix, const char *name, UUID *uuid) +static void write_guid(const char *guid_prefix, const char *name, UUID *uuid) { if (!uuid) return; fprintf(header, "DEFINE_GUID(%s_%s, 0x%08lx, 0x%04x, 0x%04x, 0x%02x,0x%02x, 0x%02x," @@ -713,25 +713,25 @@ } } -void write_iface_guid(type_t *iface) +static void write_iface_guid(type_t *iface) { UUID *uuid = get_attrp(iface->attrs, ATTR_UUID); write_guid("IID", iface->name, uuid); } -void write_dispiface_guid(type_t *iface) +static void write_dispiface_guid(type_t *iface) { UUID *uuid = get_attrp(iface->attrs, ATTR_UUID); write_guid("DIID", iface->name, uuid); } -void write_coclass_guid(class_t *cocl) +static void write_coclass_guid(class_t *cocl) { UUID *uuid = get_attrp(cocl->attrs, ATTR_UUID); write_guid("CLSID", cocl->name, uuid); } -void write_com_interface(type_t *iface) +static void write_com_interface(type_t *iface) { if (!iface->funcs && !iface->ref) { yywarning("%s has no methods", iface->name); @@ -793,7 +793,7 @@ fprintf(header,"\n#endif /* __%s_INTERFACE_DEFINED__ */\n\n", iface->name); } -void write_rpc_interface(type_t *iface) +static void write_rpc_interface(type_t *iface) { unsigned long ver = get_attrv(iface->attrs, ATTR_VERSION); char *var = get_attrp(iface->attrs, ATTR_IMPLICIT_HANDLE);
diff --git a/tools/widl/proxy.c b/tools/widl/proxy.c index a1c8c24..69913a8 100644 --- a/tools/widl/proxy.c +++ b/tools/widl/proxy.c
@@ -141,7 +141,7 @@ print_proxy( "\n"); } -static void init_proxy() +static void init_proxy(void) { if (proxy) return; if(!(proxy = fopen(proxy_name, "w")))
diff --git a/tools/widl/server.c b/tools/widl/server.c index 5854fd9..1c48e25 100644 --- a/tools/widl/server.c +++ b/tools/widl/server.c
@@ -124,7 +124,7 @@ } -unsigned int get_required_stack_size(type_t *type) +static unsigned int get_required_stack_size(type_t *type) { switch(type->type) {