From 007bac39b5a613b17384f72d96457ab91638bab6 Mon Sep 17 00:00:00 2001 From: arthurhsu Date: Fri, 8 Jul 2011 23:09:32 +0000 Subject: 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 --- cpp/src/sfntly/data/font_data.cc | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'cpp/src/sfntly/data/font_data.cc') 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) { -- cgit v1.2.3