From 97ca2423a4686f7f9e85a33a88556dae4aad1bab Mon Sep 17 00:00:00 2001
From: Maximilien Siavelis <m@siav.pw>
Date: 周一, 06 5月 2019 21:47:20 +0800
Subject: [PATCH] Merge pull request #21 from matteovaralta91/master

---
 src/library/os/os-win.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/library/os/os-win.c b/src/library/os/os-win.c
index 62694d7..6b828cd 100644
--- a/src/library/os/os-win.c
+++ b/src/library/os/os-win.c
@@ -46,6 +46,7 @@
 	UINT driveType;
 	DWORD dwSize = MAX_PATH;
 	char szLogicalDrives[MAX_PATH] = { 0 };
+    unsigned char buf[8] = "";
 
 	FUNCTION_RETURN return_value;
 	DWORD dwResult = GetLogicalDriveStrings(dwSize, szLogicalDrives);
@@ -72,6 +73,7 @@
 							diskInfos[ndrives].id = ndrives;
 							strncpy(diskInfos[ndrives].device, volName, MAX_PATH);
 							strncpy(diskInfos[ndrives].label, FileSysName, MAX_PATH);
+                            memcpy(diskInfos[ndrives].disk_sn, &buf, sizeof(buf));
 							memcpy(diskInfos[ndrives].disk_sn, &volSerial, sizeof(DWORD));
 							diskInfos[ndrives].preferred = (strncmp(szSingleDrive, "C", 1) != 0);
 						} else {

--
Gitblit v1.9.1