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

Side by Side Diff: fpdfsdk/include/fsdk_define.h

Issue 801913002: Simplify PDFium by removing code that's not used in the open source repo. (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 6 years 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
OLDNEW
1 // Copyright 2014 PDFium Authors. All rights reserved. 1 // Copyright 2014 PDFium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6 6
7 #ifndef _FPDFSDK_DEFINE_H 7 #ifndef _FPDFSDK_DEFINE_H
8 #define _FPDFSDK_DEFINE_H 8 #define _FPDFSDK_DEFINE_H
9 9
10 #ifdef _WIN32 10 #ifdef _WIN32
11 #include <tchar.h> 11 #include <tchar.h>
12 #include <math.h> 12 #include <math.h>
13 #endif 13 #endif
14 14
15 //#define API5 15 #include "../../core/include/fpdfapi/fpdf_parser.h"
16 #define API6 16 #include "../../core/include/fpdfapi/fpdfapi.h"
17 #define _FPDFAPI_ASYNC_PARSING_ 17 #include "../../core/include/fpdfapi/fpdf_parser.h"
18 #define _FXSDK_OPENSOURCE_ 18 #include "../../core/include/fpdfapi/fpdf_module.h"
19 #include "../../core/include/fpdfapi/fpdf_render.h"
20 #include "../../core/include/fpdfapi/fpdf_pageobj.h"
21 #include "../../core/include/fpdfapi/fpdf_serial.h"
19 22
20 #ifdef _FPDFEMB_WCE_ 23 #include "../../core/include/fpdftext/fpdf_text.h"
21 » #include "../../core/include/fpdfapi/fpdfapi.h"
22 » #include "../../core/include/fpdfapi/fpdf_parser.h"
23 » #include "../../core/include/fpdfapi/fpdf_module.h"
24 » #include "../../core/include/fpdfapi/fpdf_render.h"
25 » #include "../../core/include/fpdfapi/fpdf_pageobj.h"
26 » #include "../../core/include/fpdfapi/fpdf_serial.h"
27 24
28 » #include "../../core/include/fpdftext/fpdf_text.h" 25 #include "../../core/include/fxge/fx_ge_win32.h"
26 #include "../../core/include/fxge/fx_ge.h"
29 27
30 » #include "../../core/include/fxge/fx_ge_win32.h" 28 #include "../../core/include/fxcodec/fx_codec.h"
31 » #include "../../core/include/fxge/fx_ge.h"
32 29
33 » #include "../../core/include/fxcodec/fx_codec.h" 30 #include "../../core/include/fpdfdoc/fpdf_doc.h"
31 #include "../../core/include/fpdfdoc/fpdf_vt.h"
34 32
35 » #include "../../core/include/fpdfdoc/fpdf_doc.h" 33 #include "../../core/include/fxcrt/fx_xml.h"
36 » #include "../../core/include/fpdfdoc/fpdf_vt.h"
37
38 » #include "../../core/include/fxcrt/fx_xml.h"
39 » #include "../../core/include/fxcrt/fx_crypt.h"
40
41 #else
42 » #ifdef API6
43 » » #include "../../core/include/fpdfapi/fpdf_parser.h"
44 » » #include "../../core/include/fpdfapi/fpdfapi.h"
45 » » #include "../../core/include/fpdfapi/fpdf_parser.h"
46 » » #include "../../core/include/fpdfapi/fpdf_module.h"
47 » » #include "../../core/include/fpdfapi/fpdf_render.h"
48 » » #include "../../core/include/fpdfapi/fpdf_pageobj.h"
49 » » #include "../../core/include/fpdfapi/fpdf_serial.h"
50
51 » » #include "../../core/include/fpdftext/fpdf_text.h"
52
53 » » #include "../../core/include/fxge/fx_ge_win32.h"
54 » » #include "../../core/include/fxge/fx_ge.h"
55
56 » » #include "../../core/include/fxcodec/fx_codec.h"
57
58 » » #include "../../core/include/fpdfdoc/fpdf_doc.h"
59 » » #include "../../core/include/fpdfdoc/fpdf_vt.h"
60
61 » » #include "../../core/include/fxcrt/fx_xml.h"
62 » //» #include "../../core/include/fdrm/fx_crypt.h"
63 » » #ifdef _LICENSED_BUILD_
64 » » » #include "../../cryptopp/Cryptlib.h"
65 » » #endif
66 » #endif
67 #endif
68 34
69 35
70 #ifndef FX_GetAValue 36 #ifndef FX_GetAValue
71 /** @brief It retrieves an intensity value for the alpha component of a #FX_ARGB value. */ 37 /** @brief It retrieves an intensity value for the alpha component of a #FX_ARGB value. */
72 #define FX_GetAValue(argb) ((argb & 0xFF000000) >> 24) 38 #define FX_GetAValue(argb) ((argb & 0xFF000000) >> 24)
73 #endif 39 #endif
74 40
75 #ifndef FX_GetRValue 41 #ifndef FX_GetRValue
76 /** @brief It retrieves an intensity value for the red component of a #FX_ARGB v alue. */ 42 /** @brief It retrieves an intensity value for the red component of a #FX_ARGB v alue. */
77 #define FX_GetRValue(argb) ((argb & 0x00FF0000) >> 16) 43 #define FX_GetRValue(argb) ((argb & 0x00FF0000) >> 16)
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
115 81
116 private: 82 private:
117 FPDF_FILEACCESS m_FileAccess; 83 FPDF_FILEACCESS m_FileAccess;
118 }; 84 };
119 85
120 void FSDK_SetSandBoxPolicy(FPDF_DWORD policy, FPDF_BOOL enable); 86 void FSDK_SetSandBoxPolicy(FPDF_DWORD policy, FPDF_BOOL enable);
121 FPDF_BOOL FSDK_IsSandBoxPolicyEnabled(FPDF_DWORD policy); 87 FPDF_BOOL FSDK_IsSandBoxPolicyEnabled(FPDF_DWORD policy);
122 88
123 89
124 #endif//_FPDFSDK_DEFINE_H 90 #endif//_FPDFSDK_DEFINE_H
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698