diff options
Diffstat (limited to 'include/vcl/fontcapabilities.hxx')
-rw-r--r-- | include/vcl/fontcapabilities.hxx | 7 |
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; }; } |