aboutsummaryrefslogtreecommitdiff
path: root/src/hardware_functions.cpp
diff options
context:
space:
mode:
authorCrystalwarrior <varsash@gmail.com>2020-05-22 02:14:54 +0300
committerCrystalwarrior <varsash@gmail.com>2020-05-22 02:14:54 +0300
commit88de4cde0433ef5e606f38a2f1e6041f0d24a87e (patch)
treece57adab0e3a236a93d112f33235638b74502040 /src/hardware_functions.cpp
parentc8e12558cdd3fd0769b81679ad09edf1f29b780f (diff)
clang 2 electric boogaloo
{ BasedOnStyle: LLVM, BreakBeforeBraces: Stroustrup}
Diffstat (limited to 'src/hardware_functions.cpp')
-rw-r--r--src/hardware_functions.cpp77
1 files changed, 39 insertions, 38 deletions
diff --git a/src/hardware_functions.cpp b/src/hardware_functions.cpp
index 21d72ece..96c72eb5 100644
--- a/src/hardware_functions.cpp
+++ b/src/hardware_functions.cpp
@@ -10,14 +10,15 @@ static BOOL bIsRetrieved;
QString get_hdid()
{
- bIsRetrieved = GetVolumeInformation(TEXT("C:\\"), nullptr, 0, &dwVolSerial, nullptr, nullptr, nullptr, 0);
-
- if (bIsRetrieved)
- return QString::number(dwVolSerial, 16);
- else
- //a totally random string
- //what could possibly go wrong
- return "gxsps32sa9fnwic92mfbs0";
+ bIsRetrieved = GetVolumeInformation(TEXT("C:\\"), nullptr, 0, &dwVolSerial,
+ nullptr, nullptr, nullptr, 0);
+
+ if (bIsRetrieved)
+ return QString::number(dwVolSerial, 16);
+ else
+ // a totally random string
+ // what could possibly go wrong
+ return "gxsps32sa9fnwic92mfbs0";
}
#elif (defined(LINUX) || defined(__linux__))
@@ -27,24 +28,24 @@ QString get_hdid()
QString get_hdid()
{
- QFile fstab_file("/etc/fstab");
- if (!fstab_file.open(QIODevice::ReadOnly))
- return "gxcps32sa9fnwic92mfbs0";
+ QFile fstab_file("/etc/fstab");
+ if (!fstab_file.open(QIODevice::ReadOnly))
+ return "gxcps32sa9fnwic92mfbs0";
- QTextStream in(&fstab_file);
+ QTextStream in(&fstab_file);
- while (!in.atEnd()) {
- QString line = in.readLine();
+ while (!in.atEnd()) {
+ QString line = in.readLine();
- if (line.startsWith("UUID")) {
- QStringList line_elements = line.split("=");
+ if (line.startsWith("UUID")) {
+ QStringList line_elements = line.split("=");
- if (line_elements.size() > 1)
- return line_elements.at(1).left(23).trimmed();
- }
+ if (line_elements.size() > 1)
+ return line_elements.at(1).left(23).trimmed();
}
+ }
- return "gxcpz32sa9fnwic92mfbs0";
+ return "gxcpz32sa9fnwic92mfbs0";
}
#elif defined __APPLE__
@@ -53,25 +54,25 @@ QString get_hdid()
QString get_hdid()
{
- CFStringRef serial;
- char buffer[64] = {0};
- QString hdid;
- io_service_t platformExpert = IOServiceGetMatchingService(kIOMasterPortDefault,
- IOServiceMatching("IOPlatformExpertDevice"));
- if (platformExpert) {
- CFTypeRef serialNumberAsCFString = IORegistryEntryCreateCFProperty(platformExpert,
- CFSTR(kIOPlatformSerialNumberKey),
- kCFAllocatorDefault, 0);
- if (serialNumberAsCFString) {
- serial = (CFStringRef)serialNumberAsCFString;
- }
- if (CFStringGetCString(serial, buffer, 64, kCFStringEncodingUTF8)) {
- hdid = buffer;
- }
-
- IOObjectRelease(platformExpert);
+ CFStringRef serial;
+ char buffer[64] = {0};
+ QString hdid;
+ io_service_t platformExpert = IOServiceGetMatchingService(
+ kIOMasterPortDefault, IOServiceMatching("IOPlatformExpertDevice"));
+ if (platformExpert) {
+ CFTypeRef serialNumberAsCFString = IORegistryEntryCreateCFProperty(
+ platformExpert, CFSTR(kIOPlatformSerialNumberKey), kCFAllocatorDefault,
+ 0);
+ if (serialNumberAsCFString) {
+ serial = (CFStringRef)serialNumberAsCFString;
}
- return hdid;
+ if (CFStringGetCString(serial, buffer, 64, kCFStringEncodingUTF8)) {
+ hdid = buffer;
+ }
+
+ IOObjectRelease(platformExpert);
+ }
+ return hdid;
}
#else