提交 059e30d4 编写于 作者: S Stefan Weil

PangoFontInfo: Remove unused method is_fraktur

That restores commit 25e0c1ac and
partially revert commit 4907a23f
which added the now unused Shlwapi library.
Signed-off-by: NStefan Weil <sw@weilnetz.de>
上级 f4f66f8f
......@@ -224,12 +224,6 @@ projects:
dependencies:
- common_training
- pvt.cppan.demo.unicode.icu.i18n
options:
any:
link_libraries:
win32:
private:
- Shlwapi
lstmeval:
files: training/lstmeval.cpp
......
......@@ -196,9 +196,6 @@ target_link_libraries (unicharset_training common_training ${ICU_LIBRARIES
else()
target_link_libraries (unicharset_training common_training pvt.cppan.demo.unicode.icu.i18n)
endif()
if (WIN32)
target_link_libraries (unicharset_training Shlwapi)
endif()
project_group (unicharset_training "Training Tools")
......
......@@ -46,16 +46,6 @@
#include "pango/pangocairo.h"
#include "pango/pangofc-font.h"
#ifdef _MSC_VER
#ifndef strcasecmp
#define strcasecmp stricmp
#endif
#include <Shlwapi.h>
#ifndef strcasestr
#define strcasestr StrStrIA
#endif
#endif
STRING_PARAM_FLAG(fontconfig_tmpdir, "/tmp",
"Overrides fontconfig default temporary dir");
......@@ -232,10 +222,6 @@ bool PangoFontInfo::ParseFontDescription(const PangoFontDescription *desc) {
== PANGO_VARIANT_SMALL_CAPS);
is_bold_ = (pango_font_description_get_weight(desc) >= PANGO_WEIGHT_BOLD);
// We don't have a way to detect whether a font is of type Fraktur. The fonts
// we currently use all have "Fraktur" in their family name, so we do a
// fragile but functional check for that here.
is_fraktur_ = (strcasestr(family, "Fraktur") != nullptr);
return true;
}
......
......@@ -109,7 +109,6 @@ class PangoFontInfo {
bool is_italic() const { return is_italic_; }
bool is_smallcaps() const { return is_smallcaps_; }
bool is_monospace() const { return is_monospace_; }
bool is_fraktur() const { return is_fraktur_; }
FontTypeEnum font_type() const { return font_type_; }
int resolution() const { return resolution_; }
......@@ -132,7 +131,6 @@ class PangoFontInfo {
bool is_italic_;
bool is_smallcaps_;
bool is_monospace_;
bool is_fraktur_;
FontTypeEnum font_type_;
// The Pango description that was used to initialize the instance.
PangoFontDescription* desc_;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册