Backed out changeset b0a4653325cc (bug 941565) for Windows bustage.
[gecko.git] / gfx / ots / ots-fix-vc10.patch
blobbd09f38f91192af7ed5adaa62867d63aec9f2223
1 diff --git a/gfx/ots/src/gasp.h b/gfx/ots/src/gasp.h
2 --- a/gfx/ots/src/gasp.h
3 +++ b/gfx/ots/src/gasp.h
4 @@ -1,15 +1,16 @@
5 // Copyright (c) 2009 The Chromium Authors. All rights reserved.
6 // Use of this source code is governed by a BSD-style license that can be
7 // found in the LICENSE file.
9 #ifndef OTS_GASP_H_
10 #define OTS_GASP_H_
12 +#include <new>
13 #include <utility> // std::pair
14 #include <vector>
16 #include "ots.h"
18 namespace ots {
20 struct OpenTypeGASP {
21 diff --git a/gfx/ots/src/glyf.h b/gfx/ots/src/glyf.h
22 --- a/gfx/ots/src/glyf.h
23 +++ b/gfx/ots/src/glyf.h
24 @@ -1,15 +1,16 @@
25 // Copyright (c) 2009 The Chromium Authors. All rights reserved.
26 // Use of this source code is governed by a BSD-style license that can be
27 // found in the LICENSE file.
29 #ifndef OTS_GLYF_H_
30 #define OTS_GLYF_H_
32 +#include <new>
33 #include <utility> // std::pair
34 #include <vector>
36 #include "ots.h"
38 namespace ots {
40 struct OpenTypeGLYF {
41 diff --git a/gfx/ots/src/metrics.h b/gfx/ots/src/metrics.h
42 --- a/gfx/ots/src/metrics.h
43 +++ b/gfx/ots/src/metrics.h
44 @@ -1,15 +1,16 @@
45 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
46 // Use of this source code is governed by a BSD-style license that can be
47 // found in the LICENSE file.
49 #ifndef OTS_METRICS_H_
50 #define OTS_METRICS_H_
52 +#include <new>
53 #include <utility> // std::pair
54 #include <vector>
56 #include "ots.h"
58 namespace ots {
60 struct OpenTypeMetricsHeader {