Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(74)

Side by Side Diff: third_party/harfbuzz/src/harfbuzz-global.h

Issue 7595001: Update (old) harfbuzz to ToT (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies) 2 * Copyright (C) 2008 Nokia Corporation and/or its subsidiary(-ies)
3 * Copyright (C) 2007 Red Hat, Inc. 3 * Copyright (C) 2007 Red Hat, Inc.
4 * 4 *
5 * This is part of HarfBuzz, an OpenType Layout engine library. 5 * This is part of HarfBuzz, an OpenType Layout engine library.
6 * 6 *
7 * Permission is hereby granted, without written agreement and without 7 * Permission is hereby granted, without written agreement and without
8 * license or royalty fees, to use, copy, modify, and distribute this 8 * license or royalty fees, to use, copy, modify, and distribute this
9 * software and its documentation for any purpose, provided that the 9 * software and its documentation for any purpose, provided that the
10 * above copyright notice and the following two paragraphs appear in 10 * above copyright notice and the following two paragraphs appear in
(...skipping 21 matching lines...) Expand all
32 #include <string.h> 32 #include <string.h>
33 33
34 #ifdef __cplusplus 34 #ifdef __cplusplus
35 #define HB_BEGIN_HEADER extern "C" { 35 #define HB_BEGIN_HEADER extern "C" {
36 #define HB_END_HEADER } 36 #define HB_END_HEADER }
37 #else 37 #else
38 #define HB_BEGIN_HEADER /* nothing */ 38 #define HB_BEGIN_HEADER /* nothing */
39 #define HB_END_HEADER /* nothing */ 39 #define HB_END_HEADER /* nothing */
40 #endif 40 #endif
41 41
42 #if defined(__GNUC__) || defined(_MSC_VER)
43 #define HB_USE_PACKED_STRUCTS
44 #endif
45
42 HB_BEGIN_HEADER 46 HB_BEGIN_HEADER
43 47
44 #ifndef FALSE 48 #ifndef FALSE
45 #define FALSE 0 49 #define FALSE 0
46 #endif 50 #endif
47 51
48 #ifndef TRUE 52 #ifndef TRUE
49 #define TRUE (!FALSE) 53 #define TRUE (!FALSE)
50 #endif 54 #endif
51 55
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
109 HB_Fixed y; 113 HB_Fixed y;
110 } HB_FixedPoint; 114 } HB_FixedPoint;
111 115
112 typedef struct HB_Font_ *HB_Font; 116 typedef struct HB_Font_ *HB_Font;
113 typedef struct HB_StreamRec_ *HB_Stream; 117 typedef struct HB_StreamRec_ *HB_Stream;
114 typedef struct HB_FaceRec_ *HB_Face; 118 typedef struct HB_FaceRec_ *HB_Face;
115 119
116 HB_END_HEADER 120 HB_END_HEADER
117 121
118 #endif 122 #endif
OLDNEW
« no previous file with comments | « third_party/harfbuzz/src/harfbuzz-gdef-private.h ('k') | third_party/harfbuzz/src/harfbuzz-gpos.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698