[syslinux] [PATCH 2/6] pxe: fix truncation warning
Jonathan Boeing
jonathan.n.boeing at gmail.com
Mon Feb 9 19:01:35 PST 2015
When building efi64, there's a size mismatch between the uint32_t
variable (32 bits) and the -1UL (64 bits). This fixes the warning:
large integer implicitly truncated to unsigned type
Signed-off-by: Jonathan Boeing <jonathan.n.boeing at gmail.com>
---
core/fs/pxe/http.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/core/fs/pxe/http.c b/core/fs/pxe/http.c
index 0768c10..bd18f3c 100644
--- a/core/fs/pxe/http.c
+++ b/core/fs/pxe/http.c
@@ -50,7 +50,7 @@ static bool append_ch(char *str, size_t size, size_t *pos, int ch)
static size_t cookie_len, header_len;
static char *cookie_buf, *header_buf;
-__export uint32_t SendCookies = -1UL; /* Send all cookies */
+__export uint32_t SendCookies = UINT_MAX; /* Send all cookies */
static size_t http_do_bake_cookies(char *q)
{
--
2.3.0
More information about the Syslinux
mailing list