summaryrefslogtreecommitdiffstats
path: root/include/vcl/fontcapabilities.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/vcl/fontcapabilities.hxx')
-rw-r--r--include/vcl/fontcapabilities.hxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/vcl/fontcapabilities.hxx b/include/vcl/fontcapabilities.hxx
index 57342603fa8e..c4b58c0b8f4d 100644
--- a/include/vcl/fontcapabilities.hxx
+++ b/include/vcl/fontcapabilities.hxx
@@ -10,8 +10,9 @@
#ifndef INCLUDED_VCL_FONTCAPABILITIES_HXX
#define INCLUDED_VCL_FONTCAPABILITIES_HXX
-#include <boost/dynamic_bitset.hpp>
+#include <boost/optional.hpp>
#include <vector>
+#include <bitset>
#include <sal/types.h>
@@ -195,8 +196,8 @@ namespace vcl
struct FontCapabilities
{
- boost::dynamic_bitset<sal_uInt32> maUnicodeRange;
- boost::dynamic_bitset<sal_uInt32> maCodePageRange;
+ boost::optional<std::bitset<UnicodeCoverage::MAX_UC_ENUM>> oUnicodeRange;
+ boost::optional<std::bitset<CodePageCoverage::MAX_CP_ENUM>> oCodePageRange;
std::vector< sal_uInt32 > maGSUBScriptTags;
};
}