Fix FPS setting and crash in reapplying settings.

This commit is contained in:
Peter Johnson
2016-11-18 19:23:35 -08:00
parent 3d898dd8f7
commit ec8c0eb3c2
2 changed files with 8 additions and 3 deletions

View File

@@ -88,8 +88,9 @@ llvm::ArrayRef<int> SourceImpl::EnumerateProperties(
if (!m_properties_cached && !CacheProperties(status))
return llvm::ArrayRef<int>{};
std::lock_guard<std::mutex> lock(m_mutex);
for (int i = 0; i < static_cast<int>(m_propertyData.size()); ++i)
vec.push_back(i + 1);
for (int i = 0; i < static_cast<int>(m_propertyData.size()); ++i) {
if (m_propertyData[i]) vec.push_back(i + 1);
}
return vec;
}