From 087bf06cac2a5569d2acad5e8d4f420b7c3a9868 Mon Sep 17 00:00:00 2001 From: dzaima Date: Thu, 1 Jun 2023 20:12:51 +0300 Subject: [PATCH] fix type warnings --- src/windows/getline.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/windows/getline.c b/src/windows/getline.c index 2097db42..d6addc60 100644 --- a/src/windows/getline.c +++ b/src/windows/getline.c @@ -15,20 +15,20 @@ ssize_t getline (char **lptr, size_t *n, FILE *fp) { HANDLE hIn = GetStdHandle(STD_INPUT_HANDLE); if (!ReadConsoleW(hIn, &buf, chars, &read_chars, NULL)) { - fprintf(stderr, "Failed to read console input: %d", GetLastError()); + fprintf(stderr, "Failed to read console input: %d", (int)GetLastError()); goto error; } convertResult = WideCharToMultiByte(CP_UTF8, 0, buf, -1, NULL, 0, NULL, NULL); if (convertResult == 0) { - fprintf(stderr, "Failed to get MultiByte length: %d", GetLastError()); + fprintf(stderr, "Failed to get MultiByte length: %d", (int)GetLastError()); goto error; } m = *lptr = (char*) calloc(convertResult, sizeof(char)); if (WideCharToMultiByte(CP_UTF8, 0, buf, -1, m, convertResult, NULL, NULL) == 0 ) { - fprintf(stderr, "Failed to convert wide characters: %d", GetLastError()); + fprintf(stderr, "Failed to convert wide characters: %d", (int)GetLastError()); free(m); goto error; }