From 1ce659da1e64ad0131f172c736a29c4cd7819505 Mon Sep 17 00:00:00 2001 From: lixiaotian Date: Wed, 20 Mar 2024 11:19:02 +0800 Subject: [PATCH] Update get_mac_address_plugin.cpp --- windows/get_mac_address_plugin.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/get_mac_address_plugin.cpp b/windows/get_mac_address_plugin.cpp index bd9b384..7b49c7b 100644 --- a/windows/get_mac_address_plugin.cpp +++ b/windows/get_mac_address_plugin.cpp @@ -84,17 +84,17 @@ char* GetMacAddressPlugin::getMAC() const do { // technically should look at pAdapterInfo->AddressLength // and not assume it is 6. - //sprintf_s(mac_addr, "%02X:%02X:%02X:%02X:%02X:%02X", - // pAdapterInfo->Address[0], pAdapterInfo->Address[1], - // pAdapterInfo->Address[2], pAdapterInfo->Address[3], - // pAdapterInfo->Address[4], pAdapterInfo->Address[5]); - - char filename[1024]; - char path1[128] = R"(D:\Program\Tesseract-OCR\tesseract.exe)"; - char path2[128] = R"(D:\Program\Tesseract-OCR\)"; - char path3[128] = R"(D:\Program\Tesseract-OCR\txt)"; - char path4[128] = "-l chi_sim"; - sprintf_s(filename,"%s %s %s %s",path1,path2,path3,path4); + sprintf_s(mac_addr, 18, "%02X:%02X:%02X:%02X:%02X:%02X", + pAdapterInfo->Address[0], pAdapterInfo->Address[1], + pAdapterInfo->Address[2], pAdapterInfo->Address[3], + pAdapterInfo->Address[4], pAdapterInfo->Address[5]); + + // char filename[1024]; + // char path1[128] = R"(D:\Program\Tesseract-OCR\tesseract.exe)"; + // char path2[128] = R"(D:\Program\Tesseract-OCR\)"; + // char path3[128] = R"(D:\Program\Tesseract-OCR\txt)"; + // char path4[128] = "-l chi_sim"; + // sprintf_s(filename,"%s %s %s %s",path1,path2,path3,path4);