| 747 | } |
| 748 | |
| 749 | bool StatsManager::checkForMultipleGuids() |
| 750 | { |
| 751 | QString guid = ""; |
| 752 | |
| 753 | QString statsDir = native(winOS->GetStatsDirectory()); |
| 754 | vector<QString> statsDirListing = fsManager->getDirectoryContents(statsDir, "stats_*"); |
| 755 | for (int i = 0; i < statsDirListing.size(); ++i) |
| 756 | { |
| 757 | // upload the file |
| 758 | QString localPath = statsDirListing[i]; |
| 759 | QString fileName = QFileInfo(localPath).fileName(); |
| 760 | if (fileName.size() > 44) |
| 761 | { |
| 762 | QString a_guid = fileName.mid(7, 36); |
| 763 | if (guid == "") guid = a_guid; |
| 764 | if (a_guid != guid) |
| 765 | { |
| 766 | GUID_LOG("found more than one GUID! " + guid + " and " + a_guid); |
| 767 | for (int j = 0; j < statsDirListing.size(); ++j) |
| 768 | { |
| 769 | GUID_LOG("\t" + statsDirListing[j]); |
| 770 | } |
| 771 | return true; |
| 772 | } |
| 773 | } |
| 774 | } |
| 775 | return false; |
| 776 | } |
| 777 | |
| 778 | void StatsManager::onPowerSuspend() |
| 779 | { |
nothing calls this directly
no test coverage detected