| Index: third_party/ots/src/prep.cc | 
| diff --git a/third_party/ots/src/prep.cc b/third_party/ots/src/prep.cc | 
| deleted file mode 100644 | 
| index f8a574808637b03082ccf7c1e2824da7f8c0582f..0000000000000000000000000000000000000000 | 
| --- a/third_party/ots/src/prep.cc | 
| +++ /dev/null | 
| @@ -1,54 +0,0 @@ | 
| -// Copyright (c) 2009 The Chromium Authors. All rights reserved. | 
| -// Use of this source code is governed by a BSD-style license that can be | 
| -// found in the LICENSE file. | 
| - | 
| -#include "prep.h" | 
| - | 
| -// prep - Control Value Program | 
| -// http://www.microsoft.com/typography/otspec/prep.htm | 
| - | 
| -#define TABLE_NAME "prep" | 
| - | 
| -namespace ots { | 
| - | 
| -bool ots_prep_parse(OpenTypeFile *file, const uint8_t *data, size_t length) { | 
| -  Buffer table(data, length); | 
| - | 
| -  OpenTypePREP *prep = new OpenTypePREP; | 
| -  file->prep = prep; | 
| - | 
| -  if (length >= 128 * 1024u) { | 
| -    return OTS_FAILURE_MSG("table length %ld > 120K", length);  // almost all prep tables are less than 9k bytes. | 
| -  } | 
| - | 
| -  if (!table.Skip(length)) { | 
| -    return OTS_FAILURE_MSG("Failed to read table of length %ld", length); | 
| -  } | 
| - | 
| -  prep->data = data; | 
| -  prep->length = length; | 
| -  return true; | 
| -} | 
| - | 
| -bool ots_prep_should_serialise(OpenTypeFile *file) { | 
| -  if (!file->glyf) return false;  // this table is not for CFF fonts. | 
| -  return file->prep; | 
| -} | 
| - | 
| -bool ots_prep_serialise(OTSStream *out, OpenTypeFile *file) { | 
| -  const OpenTypePREP *prep = file->prep; | 
| - | 
| -  if (!out->Write(prep->data, prep->length)) { | 
| -    return OTS_FAILURE_MSG("Failed to write table length"); | 
| -  } | 
| - | 
| -  return true; | 
| -} | 
| - | 
| -void ots_prep_free(OpenTypeFile *file) { | 
| -  delete file->prep; | 
| -} | 
| - | 
| -}  // namespace ots | 
| - | 
| -#undef TABLE_NAME | 
|  |