From c95ab785a56ab739576b1fee9c4bc989dad09775 Mon Sep 17 00:00:00 2001 From: joe Date: Thu, 21 Apr 2011 17:22:52 +0200 Subject: mainboard serial formatting if empty --- src/fbgui.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/fbgui.cpp b/src/fbgui.cpp index fd6f5fa..760a490 100644 --- a/src/fbgui.cpp +++ b/src/fbgui.cpp @@ -245,7 +245,12 @@ QByteArray fbgui::generatePOSTData() { SysInfo si; QByteArray data(si.getInfo("mac").toUtf8()); // append mainboard serial to the mac address for more unique hardwarehash - data.append(si.getInfo("mbserial").toUtf8()); + QByteArray mbserial(si.getInfo("mbserial").toUtf8()); + if (!mbserial.isEmpty()) + data.append(mbserial); + else { + qxtLog->debug() << "[gui] Mainboard serial was empty. Not appending..."; + } qxtLog->debug() << "[post] Hashing: " << data; // generate MD5 hash of data QByteArray hash = QCryptographicHash::hash(data, QCryptographicHash::Md5); -- cgit v1.2.3-55-g7522