chromium-browser-stable-test/chromium-62-include-cstdlib.patch

55 lines
1.7 KiB
Diff
Raw Normal View History

2017-11-02 05:09:14 +03:00
--- chromium-62.0.3202.75/third_party/pdfium/fxbarcode/common/BC_CommonBitArray.h-orig
+++ chromium-62.0.3202.75/third_party/pdfium/fxbarcode/common/BC_CommonBitArray.h
@@ -8,6 +8,7 @@
#define FXBARCODE_COMMON_BC_COMMONBITARRAY_H_
#include <vector>
+#include <cstdlib>
class CBC_CommonBitArray {
public:
--- chromium-62.0.3202.75/third_party/pdfium/fxbarcode/common/BC_CommonByteArray.h-orig
+++ chromium-62.0.3202.75/third_party/pdfium/fxbarcode/common/BC_CommonByteArray.h
@@ -8,6 +8,8 @@
#define FXBARCODE_COMMON_BC_COMMONBYTEARRAY_H_
#include <vector>
+#include <cstdlib>
+#include <cstdint>
// TODO(weili): The usage of this class should be replaced by
// std::vector<uint8_t>.
--- chromium-62.0.3202.75/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.h-orig
+++ chromium-62.0.3202.75/third_party/pdfium/fxbarcode/pdf417/BC_PDF417BarcodeRow.h
@@ -8,6 +8,8 @@
#define FXBARCODE_PDF417_BC_PDF417BARCODEROW_H_
#include <vector>
+#include <cstdlib>
+#include <cstdint>
class CBC_BarcodeRow {
public:
--- chromium-62.0.3202.75/third_party/pdfium/fxbarcode/qrcode/BC_QRCoderECBlocks.h-orig
+++ chromium-62.0.3202.75/third_party/pdfium/fxbarcode/qrcode/BC_QRCoderECBlocks.h
@@ -8,6 +8,8 @@
#define FXBARCODE_QRCODE_BC_QRCODERECBLOCKS_H_
#include <vector>
+#include <cstdlib>
+#include <cstdint>
struct CBC_QRCoderECBlockData;
--- chromium-62.0.3202.75/third_party/pdfium/xfa/fxfa/cxfa_texttabstopscontext.h-orig
+++ chromium-62.0.3202.75/third_party/pdfium/xfa/fxfa/cxfa_texttabstopscontext.h
@@ -8,6 +8,8 @@
#define XFA_FXFA_CXFA_TEXTTABSTOPSCONTEXT_H_
#include <vector>
+#include <cstdlib>
+#include <cstdint>
struct XFA_TABSTOPS {
uint32_t dwAlign;