| Index: src/metrics.h
|
| diff --git a/src/metrics.h b/src/metrics.h
|
| old mode 100644
|
| new mode 100755
|
| index 46559e1772a29f3297108559c8c44fae608fa92d..f0b4ee8c68ade0f79c53aa9ddc5ffb275937f87a
|
| --- a/src/metrics.h
|
| +++ b/src/metrics.h
|
| @@ -5,7 +5,8 @@
|
| #ifndef OTS_METRICS_H_
|
| #define OTS_METRICS_H_
|
|
|
| -#include <utility> // std::pair
|
| +#include <new>
|
| +#include <utility>
|
| #include <vector>
|
|
|
| #include "ots.h"
|
| @@ -34,14 +35,17 @@ struct OpenTypeMetricsTable {
|
|
|
| bool ParseMetricsHeader(OpenTypeFile *file, Buffer *table,
|
| OpenTypeMetricsHeader *header);
|
| -bool SerialiseMetricsHeader(OTSStream *out,
|
| +bool SerialiseMetricsHeader(const ots::OpenTypeFile *file,
|
| + OTSStream *out,
|
| const OpenTypeMetricsHeader *header);
|
|
|
| -bool ParseMetricsTable(Buffer *table,
|
| +bool ParseMetricsTable(const ots::OpenTypeFile *file,
|
| + Buffer *table,
|
| const uint16_t num_glyphs,
|
| const OpenTypeMetricsHeader *header,
|
| OpenTypeMetricsTable *metrics);
|
| -bool SerialiseMetricsTable(OTSStream *out,
|
| +bool SerialiseMetricsTable(const ots::OpenTypeFile *file,
|
| + OTSStream *out,
|
| const OpenTypeMetricsTable *metrics);
|
|
|
| } // namespace ots
|
|
|