summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-02-21 20:28:26 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-02-21 20:28:46 +0000
commite9a049cf1ab6e8e616ffc0b42860d763c202ce1e (patch)
treefab38973b44641b5fae0c754b43c949fc6d0dc75 /vcl
parent6bc639523fc350fa45a9d546e0bfecdf7e0f059d (diff)
fix mac build, c++11isms
Change-Id: I91dba6c054511554e90006aa66134b17cca206fe
Diffstat (limited to 'vcl')
-rw-r--r--vcl/source/app/IconThemeScanner.cxx23
1 files changed, 12 insertions, 11 deletions
diff --git a/vcl/source/app/IconThemeScanner.cxx b/vcl/source/app/IconThemeScanner.cxx
index e6a6a130b92f..5d62a292b3f2 100644
--- a/vcl/source/app/IconThemeScanner.cxx
+++ b/vcl/source/app/IconThemeScanner.cxx
@@ -24,12 +24,12 @@ search_path_is_valid(const OUString& dir)
{
osl::DirectoryItem dirItem;
osl::FileBase::RC retvalGet = osl::DirectoryItem::get(dir, dirItem);
- if (retvalGet != osl::FileBase::RC::E_None) {
+ if (retvalGet != osl::FileBase::E_None) {
return false;
}
osl::FileStatus fileStatus(osl_FileStatus_Mask_Type);
osl::FileBase::RC retvalStatus = dirItem.getFileStatus(fileStatus);
- if (retvalStatus != osl::FileBase::RC::E_None) {
+ if (retvalStatus != osl::FileBase::E_None) {
return false;
}
@@ -56,8 +56,9 @@ IconThemeScanner::ScanDirectoryForIconThemes(const OUString& path)
return false;
}
mFoundIconThemes.clear();
- for (const OUString& pathToTheme : iconThemePaths) {
- AddIconThemeByPath(pathToTheme);
+ for (std::vector<OUString>::iterator aI = iconThemePaths.begin(); aI != iconThemePaths.end(); ++aI)
+ {
+ AddIconThemeByPath(*aI);
}
return true;
}
@@ -68,7 +69,7 @@ IconThemeScanner::AddIconThemeByPath(const OUString &url)
if (!IconThemeInfo::UrlCanBeParsed(url)) {
return false;
}
- IconThemeInfo newTheme{url};
+ IconThemeInfo newTheme(url);
mFoundIconThemes.push_back(newTheme);
return true;
}
@@ -80,15 +81,15 @@ IconThemeScanner::ReadIconThemesFromPath(const OUString& dir)
osl::Directory dirToScan(dir);
osl::FileBase::RC retvalOpen = dirToScan.open();
- if (retvalOpen != osl::FileBase::RC::E_None) {
+ if (retvalOpen != osl::FileBase::E_None) {
return found;
}
osl::DirectoryItem directoryItem;
- while (dirToScan.getNextItem(directoryItem) == osl::FileBase::RC::E_None) {
+ while (dirToScan.getNextItem(directoryItem) == osl::FileBase::E_None) {
osl::FileStatus status(osl_FileStatus_Mask_Type | osl_FileStatus_Mask_FileURL | osl_FileStatus_Mask_FileName);
osl::FileBase::RC retvalStatus = directoryItem.getFileStatus(status);
- if (retvalStatus != osl::FileBase::RC::E_None) {
+ if (retvalStatus != osl::FileBase::E_None) {
continue;
}
if (!status.isRegular()) {
@@ -115,12 +116,12 @@ IconThemeScanner::FileIsValidIconTheme(const OUString& filename)
// check whether the file is a regular file
osl::DirectoryItem dirItem;
osl::FileBase::RC retvalGet = osl::DirectoryItem::get(filename, dirItem);
- if (retvalGet != osl::FileBase::RC::E_None) {
+ if (retvalGet != osl::FileBase::E_None) {
return false;
}
osl::FileStatus fileStatus(osl_FileStatus_Mask_Type);
osl::FileBase::RC retvalStatus = dirItem.getFileStatus(fileStatus);
- if (retvalStatus != osl::FileBase::RC::E_None) {
+ if (retvalStatus != osl::FileBase::E_None) {
return false;
}
if (!fileStatus.isRegular()) {
@@ -138,7 +139,7 @@ IconThemeScanner::IconThemeIsInstalled(const OUString& themeId) const
/*static*/ boost::shared_ptr<IconThemeScanner>
IconThemeScanner::Create(const OUString &path)
{
- boost::shared_ptr<IconThemeScanner> retval(new IconThemeScanner{});
+ boost::shared_ptr<IconThemeScanner> retval(new IconThemeScanner);
retval->ScanDirectoryForIconThemes(path);
return retval;
}