diff options
author | arthurhsu <arthurhsu@google.com> | 2011-07-08 23:09:32 +0000 |
---|---|---|
committer | arthurhsu <arthurhsu@google.com> | 2011-07-08 23:09:32 +0000 |
commit | 007bac39b5a613b17384f72d96457ab91638bab6 (patch) | |
tree | 13a65c05eb6dd6316c974dd06806a096146d5b3a /cpp/src/sfntly/data/font_data.cc | |
parent | 89fd9a230d44fef8b413f82bd9b256431e8e70df (diff) | |
download | sfntly-007bac39b5a613b17384f72d96457ab91638bab6.tar.gz |
Update static const ints to enums so that these enums can be used in
switch-case. There are two exceptions:
1. if original Java code uses static const int, we keep it that way.
2. C++ compilers may not support 64-bit enum so we need to define them as static
const uint64_t
Diffstat (limited to 'cpp/src/sfntly/data/font_data.cc')
-rw-r--r-- | cpp/src/sfntly/data/font_data.cc | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/cpp/src/sfntly/data/font_data.cc b/cpp/src/sfntly/data/font_data.cc index 8cda562..fdba5f8 100644 --- a/cpp/src/sfntly/data/font_data.cc +++ b/cpp/src/sfntly/data/font_data.cc @@ -22,23 +22,6 @@ namespace sfntly { -const int32_t DataSize::kBYTE = 1; -const int32_t DataSize::kCHAR = 1; -const int32_t DataSize::kUSHORT = 2; -const int32_t DataSize::kSHORT = 2; -const int32_t DataSize::kUINT24 = 3; -const int32_t DataSize::kULONG = 4; -const int32_t DataSize::kLONG = 4; -const int32_t DataSize::kFixed = 4; -const int32_t DataSize::kFUNIT = 4; -const int32_t DataSize::kFWORD = 2; -const int32_t DataSize::kUFWORD = 2; -const int32_t DataSize::kF2DOT14 = 2; -const int32_t DataSize::kLONGDATETIME = 8; -const int32_t DataSize::kTag = 4; -const int32_t DataSize::kGlyphID = 2; -const int32_t DataSize::kOffset = 2; - FontData::~FontData() {} void FontData::init(ByteArray* ba) { |