From 35087e2c3f200639cf32c96e81cdbb08a5acb8eb Mon Sep 17 00:00:00 2001 From: gcontini <1121667+gcontini@users.noreply.github.com> Date: 周六, 14 3月 2020 23:40:14 +0800 Subject: [PATCH] mingw --- src/library/os/windows/os-win.cpp | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/library/os/windows/os-win.c b/src/library/os/windows/os-win.cpp similarity index 90% rename from src/library/os/windows/os-win.c rename to src/library/os/windows/os-win.cpp index ef56baf..d8d04eb 100644 --- a/src/library/os/windows/os-win.c +++ b/src/library/os/windows/os-win.cpp @@ -7,7 +7,7 @@ #include <licensecc/datatypes.h> #include <iphlpapi.h> #include <stdio.h> -#pragma comment(lib, "IPHLPAPI.lib") +//#pragma comment(lib, "IPHLPAPI.lib") unsigned char* unbase64(const char* ascii, int len, int *flen); @@ -64,8 +64,9 @@ if (diskInfos != NULL) { if (ndrives < (int)*disk_info_size) { diskInfos[ndrives].id = ndrives; - strncpy(diskInfos[ndrives].device, volName, min(MAX_PATH,sizeof(volName))-1); - strncpy(diskInfos[ndrives].label, fileSysName,min(sizeof(diskInfos[ndrives].label), sizeof(fileSysName)) - 1); + strncpy(diskInfos[ndrives].device, volName, cmin(MAX_PATH, sizeof(volName)) - 1); + strncpy(diskInfos[ndrives].label, fileSysName, + cmin(sizeof(diskInfos[ndrives].label), sizeof(fileSysName)) - 1); memcpy(diskInfos[ndrives].disk_sn, &volSerial, sizeof(DWORD)); diskInfos[ndrives].preferred = (szSingleDrive[0] == 'C'); } else { @@ -91,7 +92,7 @@ } *disk_info_size = ndrives; } else { - *disk_info_size = min(ndrives, *disk_info_size); + *disk_info_size = cmin(ndrives, *disk_info_size); } return return_value; } @@ -105,5 +106,4 @@ } return result; } - -- Gitblit v1.9.1