aboutsummaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorarthurhsu <arthurhsu@google.com>2012-01-05 00:14:30 +0000
committerarthurhsu <arthurhsu@google.com>2012-01-05 00:14:30 +0000
commit51d168dd4af138584ce64dbabaaac2f29ce451fe (patch)
treeb1e80162e6fabd22f211c5e80981b48b51f06ab1 /cpp
parent0d66259a9ad17d5057130faaee616eda8ce3d0de (diff)
downloadsfntly-51d168dd4af138584ce64dbabaaac2f29ce451fe.tar.gz
Coverity fix: uninitialized scalar member.
Diffstat (limited to 'cpp')
-rw-r--r--cpp/src/sfntly/table/bitmap/index_sub_table.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/cpp/src/sfntly/table/bitmap/index_sub_table.cc b/cpp/src/sfntly/table/bitmap/index_sub_table.cc
index d302aed..5e29784 100644
--- a/cpp/src/sfntly/table/bitmap/index_sub_table.cc
+++ b/cpp/src/sfntly/table/bitmap/index_sub_table.cc
@@ -210,7 +210,12 @@ int32_t IndexSubTable::Builder::SubSerialize(WritableFontData* new_data) {
}
IndexSubTable::Builder::Builder(int32_t data_size, int32_t index_format)
- : SubTable::Builder(data_size), index_format_(index_format) {
+ : SubTable::Builder(data_size),
+ first_glyph_index_(0),
+ last_glyph_index_(0),
+ index_format_(index_format),
+ image_format_(0),
+ image_data_offset_(0) {
}
IndexSubTable::Builder::Builder(int32_t index_format,
@@ -218,6 +223,8 @@ IndexSubTable::Builder::Builder(int32_t index_format,
int32_t image_data_offset,
int32_t data_size)
: SubTable::Builder(data_size),
+ first_glyph_index_(0),
+ last_glyph_index_(0),
index_format_(index_format),
image_format_(image_format),
image_data_offset_(image_data_offset) {