; Fix warnings in MinGW builds

* src/w32fns.c (msh_mousewheel): Declare.
* src/treesit.c (treesit_debug_print_linecol): Fix format
specifiers.

* lib-src/pop.c (pfn_getaddrinfo, pfn_freeaddrinfo): Now static.
This commit is contained in:
Eli Zaretskii 2025-06-14 16:56:44 +03:00
parent ebe7c1b528
commit 82766b71a4
3 changed files with 6 additions and 4 deletions

View file

@ -1565,9 +1565,10 @@ find_crlf (char *in_string, int len)
/* The following 2 functions are only available since XP, so we load
them dynamically and provide fallbacks. */
int (WINAPI *pfn_getaddrinfo) (const char *, const char *,
const struct addrinfo *, struct addrinfo **);
void (WINAPI *pfn_freeaddrinfo) (struct addrinfo *);
static int (WINAPI *pfn_getaddrinfo) (const char *, const char *,
const struct addrinfo *,
struct addrinfo **);
static void (WINAPI *pfn_freeaddrinfo) (struct addrinfo *);
static int
load_ws2 (void)

View file

@ -937,7 +937,7 @@ void treesit_debug_print_linecol (struct ts_linecol);
void
treesit_debug_print_linecol (struct ts_linecol linecol)
{
printf ("{ line=%ld col=%ld bytepos=%ld }\n", linecol.line, linecol.col, linecol.bytepos);
printf ("{ line=%td col=%td bytepos=%td }\n", linecol.line, linecol.col, linecol.bytepos);
}
/* Returns true if BUF tracks linecol. */

View file

@ -266,6 +266,7 @@ extern AppendMenuW_Proc unicode_append_menu;
static int ignore_ime_char = 0;
/* W95 mousewheel handler */
extern unsigned int msh_mousewheel;
unsigned int msh_mousewheel = 0;
/* Timers */