Fix some warnings on Windows

This commit is contained in:
Joseph C. Lehner 2020-08-17 14:28:51 +02:00
parent 2f37b8b7b1
commit 015e4d48b1
3 changed files with 3 additions and 2 deletions

View file

@ -384,7 +384,7 @@ static bool intf_get_info(const char *intf, uint8_t *hwaddr, DWORD *index)
{
PIP_ADAPTER_INFO adapters, adapter;
DWORD ret;
ULONG i, bufLen = 0;
ULONG bufLen = 0;
bool found = false;
if ((ret = GetAdaptersInfo(NULL, &bufLen)) != ERROR_BUFFER_OVERFLOW) {

2
main.c
View file

@ -80,7 +80,7 @@ void usage(FILE *fp)
#ifdef NMRPFLASH_WINDOWS
void require_admin()
{
SID_IDENTIFIER_AUTHORITY auth = SECURITY_NT_AUTHORITY;
SID_IDENTIFIER_AUTHORITY auth = { SECURITY_NT_AUTHORITY };
PSID group = NULL;
BOOL admin, success = AllocateAndInitializeSid(
&auth, 2, SECURITY_BUILTIN_DOMAIN_RID, DOMAIN_ALIAS_RID_ADMINS,

View file

@ -56,6 +56,7 @@
#include <iphlpapi.h>
#include <ws2tcpip.h>
#include <windows.h>
#include <conio.h>
#endif
#ifndef MIN