| 173 | } |
| 174 | |
| 175 | void TitleCatalog::refreshDirectories(u64 id) |
| 176 | { |
| 177 | { |
| 178 | std::lock_guard<std::mutex> lock(mMutex); |
| 179 | for (size_t i = 0; i < mSaves.size(); i++) { |
| 180 | if (mSaves.at(i).id() == id) { |
| 181 | mSaves.at(i).refreshDirectories(); |
| 182 | } |
| 183 | } |
| 184 | for (size_t i = 0; i < mExtdatas.size(); i++) { |
| 185 | if (mExtdatas.at(i).id() == id) { |
| 186 | mExtdatas.at(i).refreshDirectories(); |
| 187 | } |
| 188 | } |
| 189 | } |
| 190 | mGeneration.fetch_add(1); |
| 191 | } |
| 192 | |
| 193 | void TitleCatalog::refreshAllDirectories(void) |
| 194 | { |
no test coverage detected