summaryrefslogtreecommitdiffstats
path: root/sd/source/ui/slidesorter/cache/SlsCacheCompactor.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/slidesorter/cache/SlsCacheCompactor.cxx')
-rw-r--r--sd/source/ui/slidesorter/cache/SlsCacheCompactor.cxx12
1 files changed, 4 insertions, 8 deletions
diff --git a/sd/source/ui/slidesorter/cache/SlsCacheCompactor.cxx b/sd/source/ui/slidesorter/cache/SlsCacheCompactor.cxx
index 694da4fc5b62..6e318c077a74 100644
--- a/sd/source/ui/slidesorter/cache/SlsCacheCompactor.cxx
+++ b/sd/source/ui/slidesorter/cache/SlsCacheCompactor.cxx
@@ -82,27 +82,23 @@ namespace sd { namespace slidesorter { namespace cache {
sal_Int32 nMaximalCacheSize)
{
static const char sNone[] = "None";
- static const char sCompress[] = "Compress";
- static const char sErase[] = "Erase";
- static const char sResolution[] = "ResolutionReduction";
- static const char sPNGCompression[] = "PNGCompression";
std::shared_ptr<BitmapCompressor> pCompressor;
- OUString sCompressionPolicy(sPNGCompression);
+ OUString sCompressionPolicy("PNGCompression");
Any aCompressionPolicy (CacheConfiguration::Instance()->GetValue("CompressionPolicy"));
if (aCompressionPolicy.has<OUString>())
aCompressionPolicy >>= sCompressionPolicy;
if (sCompressionPolicy == sNone)
pCompressor.reset(new NoBitmapCompression());
- else if (sCompressionPolicy == sErase)
+ else if (sCompressionPolicy == "Erase")
pCompressor.reset(new CompressionByDeletion());
- else if (sCompressionPolicy == sResolution)
+ else if (sCompressionPolicy == "ResolutionReduction")
pCompressor.reset(new ResolutionReduction());
else
pCompressor.reset(new PngCompression());
::std::unique_ptr<CacheCompactor> pCompactor;
- OUString sCompactionPolicy(sCompress);
+ OUString sCompactionPolicy("Compress");
Any aCompactionPolicy (CacheConfiguration::Instance()->GetValue("CompactionPolicy"));
if (aCompactionPolicy.has<OUString>())
aCompactionPolicy >>= sCompactionPolicy;