From 40cf1c0518157303a9bb6a64588e5ed7c81bb28a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Thu, 25 Apr 2013 17:41:23 +0200 Subject: [PATCH] net_server: 0xff is out of the bound of char, use uint8 instead * found by GCC 4.7.3 --- src/servers/net/NetServer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/servers/net/NetServer.cpp b/src/servers/net/NetServer.cpp index da8472cc72..4935e2cb10 100644 --- a/src/servers/net/NetServer.cpp +++ b/src/servers/net/NetServer.cpp @@ -895,8 +895,8 @@ NetServer::_ConfigureIPv6LinkLocal(const char* name) const uint8* mac = link.LinkLevelAddress(); // Check for a few failure situations - static const char zeroMac[6] = {0, 0, 0, 0, 0, 0}; - static const char fullMac[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; + static const uint8 zeroMac[6] = {0, 0, 0, 0, 0, 0}; + static const uint8 fullMac[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}; if (memcmp(mac, zeroMac, 6) == 0 || memcmp(mac, fullMac, 6) == 0) { // Mac address is all 0 or all FF's