File workaround-gcc15-errors.patch of Package deepin-pdfium

diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/constants/annotation_flags.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/constants/annotation_flags.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/constants/annotation_flags.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/constants/annotation_flags.h	2025-06-22 21:14:04.701926896 +0800
@@ -5,6 +5,8 @@
 #ifndef CONSTANTS_ANNOTATION_FLAGS_H_
 #define CONSTANTS_ANNOTATION_FLAGS_H_
 
+#include <cstdint>
+
 namespace pdfium {
 namespace annotation_flags {
 
二进制文件 deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/constants/.annotation_flags.h.swp 和 deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/constants/.annotation_flags.h.swp 不同
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fdrm/fx_crypt.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fdrm/fx_crypt.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fdrm/fx_crypt.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fdrm/fx_crypt.h	2025-06-22 21:56:26.980091686 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FDRM_FX_CRYPT_H_
 #define CORE_FDRM_FX_CRYPT_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_system.h"
 #include "third_party/base/span.h"
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/cmaps/fpdf_cmaps.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/cmaps/fpdf_cmaps.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/cmaps/fpdf_cmaps.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/cmaps/fpdf_cmaps.h	2025-06-22 21:31:57.184626516 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_CMAPS_FPDF_CMAPS_H_
 #define CORE_FPDFAPI_CMAPS_FPDF_CMAPS_H_
 
+#include <cstdint>
 #include <stdint.h>
 
 #include "core/fxcrt/fx_string.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/edit/cpdf_stringarchivestream.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/edit/cpdf_stringarchivestream.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/edit/cpdf_stringarchivestream.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/edit/cpdf_stringarchivestream.h	2025-06-22 21:36:09.033371015 +0800
@@ -5,6 +5,7 @@
 #ifndef CORE_FPDFAPI_EDIT_CPDF_STRINGARCHIVESTREAM_H_
 #define CORE_FPDFAPI_EDIT_CPDF_STRINGARCHIVESTREAM_H_
 
+#include <cstdint>
 #include "core/fxcrt/fx_stream.h"
 
 class CPDF_StringArchiveStream final : public IFX_ArchiveStream {
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cfx_cttgsubtable.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cfx_cttgsubtable.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cfx_cttgsubtable.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cfx_cttgsubtable.h	2025-06-22 21:49:23.899387668 +0800
@@ -9,6 +9,7 @@
 
 #include <stdint.h>
 
+#include <cstdint>
 #include <memory>
 #include <set>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cid2unicodemap.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cid2unicodemap.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cid2unicodemap.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cid2unicodemap.h	2025-06-22 21:37:15.376310088 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FPDFAPI_FONT_CPDF_CID2UNICODEMAP_H_
 #define CORE_FPDFAPI_FONT_CPDF_CID2UNICODEMAP_H_
 
+#include <cstdint>
+
 #include "core/fpdfapi/font/cpdf_cidfont.h"
 #include "third_party/base/span.h"
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cidfont.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cidfont.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cidfont.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cidfont.h	2025-06-22 21:37:29.718296916 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_FONT_CPDF_CIDFONT_H_
 #define CORE_FPDFAPI_FONT_CPDF_CIDFONT_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cmap.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cmap.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cmap.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_cmap.h	2025-06-22 21:37:39.077288322 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_FONT_CPDF_CMAP_H_
 #define CORE_FPDFAPI_FONT_CPDF_CMAP_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fpdfapi/font/cpdf_cidfont.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_fontencoding.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_fontencoding.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_fontencoding.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/font/cpdf_fontencoding.h	2025-06-22 21:37:55.470273265 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FPDFAPI_FONT_CPDF_FONTENCODING_H_
 #define CORE_FPDFAPI_FONT_CPDF_FONTENCODING_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_string.h"
 #include "core/fxcrt/string_pool_template.h"
 #include "core/fxcrt/weak_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_colorspace.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_colorspace.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_colorspace.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_colorspace.h	2025-06-22 21:48:55.012707264 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_COLORSPACE_H_
 #define CORE_FPDFAPI_PAGE_CPDF_COLORSPACE_H_
 
+#include <cstdint>
 #include <array>
 #include <memory>
 #include <set>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_contentparser.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_contentparser.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_contentparser.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_contentparser.h	2025-06-22 21:28:41.106858181 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_CONTENTPARSER_H_
 #define CORE_FPDFAPI_PAGE_CPDF_CONTENTPARSER_H_
 
+#include <cstdint>
 #include <memory>
 #include <set>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_devicecs.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_devicecs.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_devicecs.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_devicecs.h	2025-06-22 21:28:50.892846628 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_DEVICECS_H_
 #define CORE_FPDFAPI_PAGE_CPDF_DEVICECS_H_
 
+#include <cstdint>
 #include <set>
 
 #include "core/fpdfapi/page/cpdf_colorspace.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_dib.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_dib.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_dib.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_dib.h	2025-06-22 21:29:02.284833170 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_DIB_H_
 #define CORE_FPDFAPI_PAGE_CPDF_DIB_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_form.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_form.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_form.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_form.h	2025-06-22 21:29:12.663820905 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_FORM_H_
 #define CORE_FPDFAPI_PAGE_CPDF_FORM_H_
 
+#include <cstdint>
 #include <memory>
 #include <set>
 #include <utility>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_function.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_function.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_function.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_function.h	2025-06-22 21:14:29.074891591 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_FUNCTION_H_
 #define CORE_FPDFAPI_PAGE_CPDF_FUNCTION_H_
 
+#include <cstdint>
 #include <memory>
 #include <set>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_iccprofile.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_iccprofile.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_iccprofile.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_iccprofile.h	2025-06-22 21:58:26.499570199 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_ICCPROFILE_H_
 #define CORE_FPDFAPI_PAGE_CPDF_ICCPROFILE_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/observed_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_image.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_image.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_image.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_image.h	2025-06-22 21:29:24.588806815 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_IMAGE_H_
 #define CORE_FPDFAPI_PAGE_CPDF_IMAGE_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_system.h"
 #include "core/fxcrt/retain_ptr.h"
 #include "core/fxcrt/unowned_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_pageobjectholder.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_pageobjectholder.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_pageobjectholder.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_pageobjectholder.h	2025-06-22 21:29:46.992780340 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_PAGEOBJECTHOLDER_H_
 #define CORE_FPDFAPI_PAGE_CPDF_PAGEOBJECTHOLDER_H_
 
+#include <cstdint>
 #include <deque>
 #include <map>
 #include <memory>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_psengine.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_psengine.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_psengine.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_psengine.h	2025-06-22 21:30:00.993763797 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_PSENGINE_H_
 #define CORE_FPDFAPI_PAGE_CPDF_PSENGINE_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_streamcontentparser.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_streamcontentparser.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_streamcontentparser.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_streamcontentparser.h	2025-06-22 21:30:14.170748225 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_STREAMCONTENTPARSER_H_
 #define CORE_FPDFAPI_PAGE_CPDF_STREAMCONTENTPARSER_H_
 
+#include <cstdint>
 #include <map>
 #include <memory>
 #include <set>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_streamparser.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_streamparser.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_streamparser.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_streamparser.h	2025-06-22 21:30:31.124728191 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_STREAMPARSER_H_
 #define CORE_FPDFAPI_PAGE_CPDF_STREAMPARSER_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/string_pool_template.h"
 #include "core/fxcrt/weak_ptr.h"
 #include "third_party/base/span.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_transferfuncdib.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_transferfuncdib.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_transferfuncdib.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_transferfuncdib.h	2025-06-22 21:31:09.543682797 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_TRANSFERFUNCDIB_H_
 #define CORE_FPDFAPI_PAGE_CPDF_TRANSFERFUNCDIB_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/retain_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_transferfunc.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_transferfunc.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_transferfunc.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/page/cpdf_transferfunc.h	2025-06-22 21:30:58.735695565 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PAGE_CPDF_TRANSFERFUNC_H_
 #define CORE_FPDFAPI_PAGE_CPDF_TRANSFERFUNC_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cfdf_document.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cfdf_document.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cfdf_document.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cfdf_document.h	2025-06-22 21:32:21.531597757 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_CFDF_DOCUMENT_H_
 #define CORE_FPDFAPI_PARSER_CFDF_DOCUMENT_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fpdfapi/parser/cpdf_indirect_object_holder.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_cross_ref_table.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_cross_ref_table.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_cross_ref_table.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_cross_ref_table.h	2025-06-22 21:49:04.387699443 +0800
@@ -5,6 +5,7 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_CROSS_REF_TABLE_H_
 #define CORE_FPDFAPI_PARSER_CPDF_CROSS_REF_TABLE_H_
 
+#include <cstdint>
 #include <map>
 #include <memory>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_crypto_handler.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_crypto_handler.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_crypto_handler.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_crypto_handler.h	2025-06-22 21:32:33.342583804 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_CRYPTO_HANDLER_H_
 #define CORE_FPDFAPI_PARSER_CPDF_CRYPTO_HANDLER_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fdrm/fx_crypt.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_encryptor.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_encryptor.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_encryptor.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_encryptor.h	2025-06-22 21:33:07.212543795 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_ENCRYPTOR_H_
 #define CORE_FPDFAPI_PARSER_CPDF_ENCRYPTOR_H_
 
+#include <cstdint>
 #include <stdint.h>
 
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_flateencoder.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_flateencoder.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_flateencoder.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_flateencoder.h	2025-06-22 21:33:18.725530195 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_FLATEENCODER_H_
 #define CORE_FPDFAPI_PARSER_CPDF_FLATEENCODER_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_memory_wrappers.h"
 #include "core/fxcrt/maybe_owned.h"
 #include "core/fxcrt/retain_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_security_handler.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_security_handler.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_security_handler.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_security_handler.h	2025-06-22 21:33:48.685499891 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_SECURITY_HANDLER_H_
 #define CORE_FPDFAPI_PARSER_CPDF_SECURITY_HANDLER_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_string.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_simple_parser.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_simple_parser.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_simple_parser.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_simple_parser.h	2025-06-22 21:34:22.860468511 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_SIMPLE_PARSER_H_
 #define CORE_FPDFAPI_PARSER_CPDF_SIMPLE_PARSER_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_string.h"
 #include "core/fxcrt/fx_system.h"
 #include "third_party/base/span.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_stream_acc.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_stream_acc.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_stream_acc.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_stream_acc.h	2025-06-22 21:34:49.500444049 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_STREAM_ACC_H_
 #define CORE_FPDFAPI_PARSER_CPDF_STREAM_ACC_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_stream.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_stream.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_stream.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_stream.h	2025-06-22 21:34:33.465458775 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_STREAM_H_
 #define CORE_FPDFAPI_PARSER_CPDF_STREAM_H_
 
+#include <cstdint>
 #include <memory>
 #include <set>
 #include <sstream>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_syntax_parser.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_syntax_parser.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_syntax_parser.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/cpdf_syntax_parser.h	2025-06-22 21:35:00.538433912 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_CPDF_SYNTAX_PARSER_H_
 #define CORE_FPDFAPI_PARSER_CPDF_SYNTAX_PARSER_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/fpdf_parser_decode.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/fpdf_parser_decode.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/fpdf_parser_decode.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/fpdf_parser_decode.h	2025-06-22 21:35:10.783424506 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_FPDF_PARSER_DECODE_H_
 #define CORE_FPDFAPI_PARSER_FPDF_PARSER_DECODE_H_
 
+#include <cstdint>
 #include <memory>
 #include <utility>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/fpdf_parser_utility.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/fpdf_parser_utility.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/fpdf_parser_utility.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/parser/fpdf_parser_utility.h	2025-06-22 21:35:29.451407362 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFAPI_PARSER_FPDF_PARSER_UTILITY_H_
 #define CORE_FPDFAPI_PARSER_FPDF_PARSER_UTILITY_H_
 
+#include <cstdint>
 #include <ostream>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/render/cpdf_renderoptions.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/render/cpdf_renderoptions.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfapi/render/cpdf_renderoptions.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfapi/render/cpdf_renderoptions.h	2025-06-22 21:36:51.191332305 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FPDFAPI_RENDER_CPDF_RENDEROPTIONS_H_
 #define CORE_FPDFAPI_RENDER_CPDF_RENDEROPTIONS_H_
 
+#include <cstdint>
+
 #include "core/fpdfapi/page/cpdf_occontext.h"
 #include "core/fpdfapi/page/cpdf_pageobject.h"
 #include "core/fxcrt/fx_system.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cba_fontmap.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cba_fontmap.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cba_fontmap.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cba_fontmap.h	2025-06-22 21:56:48.890803305 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFDOC_CBA_FONTMAP_H_
 #define CORE_FPDFDOC_CBA_FONTMAP_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cpdf_formfield.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cpdf_formfield.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cpdf_formfield.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cpdf_formfield.h	2025-06-22 21:57:07.715287062 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFDOC_CPDF_FORMFIELD_H_
 #define CORE_FPDFDOC_CPDF_FORMFIELD_H_
 
+#include <cstdint>
 #include <memory>
 #include <utility>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cpdf_metadata.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cpdf_metadata.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cpdf_metadata.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdfdoc/cpdf_metadata.h	2025-06-22 21:57:26.067054153 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFDOC_CPDF_METADATA_H_
 #define CORE_FPDFDOC_CPDF_METADATA_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/retain_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdftext/cpdf_textpage.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdftext/cpdf_textpage.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fpdftext/cpdf_textpage.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fpdftext/cpdf_textpage.h	2025-06-22 21:38:28.972242490 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FPDFTEXT_CPDF_TEXTPAGE_H_
 #define CORE_FPDFTEXT_CPDF_TEXTPAGE_H_
 
+#include <cstdint>
 #include <deque>
 #include <functional>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/basic/basicmodule.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/basic/basicmodule.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/basic/basicmodule.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/basic/basicmodule.h	2025-06-22 21:41:36.289070425 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_BASIC_BASICMODULE_H_
 #define CORE_FXCODEC_BASIC_BASICMODULE_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/cfx_codec_memory.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/cfx_codec_memory.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/cfx_codec_memory.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/cfx_codec_memory.h	2025-06-22 21:40:07.431152044 +0800
@@ -5,6 +5,7 @@
 #ifndef CORE_FXCODEC_CFX_CODEC_MEMORY_H_
 #define CORE_FXCODEC_CFX_CODEC_MEMORY_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/fax/faxmodule.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/fax/faxmodule.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/fax/faxmodule.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/fax/faxmodule.h	2025-06-22 21:50:44.446351036 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_FAX_FAXMODULE_H_
 #define CORE_FXCODEC_FAX_FAXMODULE_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "build/build_config.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/flate/flatemodule.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/flate/flatemodule.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/flate/flatemodule.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/flate/flatemodule.h	2025-06-22 21:38:57.121216630 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_FLATE_FLATEMODULE_H_
 #define CORE_FXCODEC_FLATE_FLATEMODULE_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/fx_codec.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/fx_codec.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/fx_codec.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/fx_codec.h	2025-06-22 21:40:30.559130803 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_FX_CODEC_H_
 #define CORE_FXCODEC_FX_CODEC_H_
 
+#include <cstdint>
 #include <map>
 
 #include "core/fxcrt/fx_safe_types.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/icc/iccmodule.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/icc/iccmodule.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/icc/iccmodule.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/icc/iccmodule.h	2025-06-22 21:39:40.044177202 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_ICC_ICCMODULE_H_
 #define CORE_FXCODEC_ICC_ICCMODULE_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcodec/fx_codec_def.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_ArithDecoder.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_ArithDecoder.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_ArithDecoder.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_ArithDecoder.h	2025-06-22 21:42:24.312026308 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_ARITHDECODER_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_ARITHDECODER_H_
 
+#include <cstdint>
 #include <stdint.h>
 
 #include "core/fxcrt/unowned_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_BitStream.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_BitStream.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_BitStream.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_BitStream.h	2025-06-22 21:42:43.127009022 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_BITSTREAM_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_BITSTREAM_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/retain_ptr.h"
 #include "third_party/base/span.h"
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Context.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Context.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Context.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Context.h	2025-06-22 21:42:55.624997537 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_CONTEXT_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_CONTEXT_H_
 
+#include <cstdint>
 #include <list>
 #include <memory>
 #include <utility>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/jbig2_decoder.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/jbig2_decoder.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/jbig2_decoder.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/jbig2_decoder.h	2025-06-22 21:44:44.329897665 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_DECODER_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_DECODER_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcodec/fx_codec_def.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Define.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Define.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Define.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Define.h	2025-06-22 21:50:07.402031612 +0800
@@ -8,6 +8,7 @@
 #define CORE_FXCODEC_JBIG2_JBIG2_DEFINE_H_
 
 #include <stdint.h>
+#include <cstdint>
 
 #define JBIG2_OOB 1
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_DocumentContext.h	2025-06-22 21:15:31.649800983 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_DOCUMENTCONTEXT_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_DOCUMENTCONTEXT_H_
 
+#include <cstdint>
 #include <list>
 #include <memory>
 #include <utility>
二进制文件 deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/.JBig2_DocumentContext.h.swp 和 deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/.JBig2_DocumentContext.h.swp 不同
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_GrdProc.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_GrdProc.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_GrdProc.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_GrdProc.h	2025-06-22 21:43:08.592985624 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_GRDPROC_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_GRDPROC_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcodec/fx_codec_def.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_HtrdProc.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_HtrdProc.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_HtrdProc.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_HtrdProc.h	2025-06-22 21:43:19.976975168 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_HTRDPROC_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_HTRDPROC_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Image.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Image.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Image.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Image.h	2025-06-22 21:43:39.849956911 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_IMAGE_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_IMAGE_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcodec/jbig2/JBig2_Define.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Page.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Page.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Page.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Page.h	2025-06-22 21:43:48.391949061 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_PAGE_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_PAGE_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_system.h"
 
 struct JBig2PageInfo {
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_PddProc.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_PddProc.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_PddProc.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_PddProc.h	2025-06-22 21:43:56.620941503 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_PDDPROC_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_PDDPROC_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_system.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_SddProc.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_SddProc.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_SddProc.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_SddProc.h	2025-06-22 21:44:10.168929050 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_SDDPROC_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_SDDPROC_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Segment.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Segment.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Segment.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_Segment.h	2025-06-22 21:44:19.013920923 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_SEGMENT_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_SEGMENT_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_TrdProc.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_TrdProc.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_TrdProc.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jbig2/JBig2_TrdProc.h	2025-06-22 21:50:32.113935400 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JBIG2_JBIG2_TRDPROC_H_
 #define CORE_FXCODEC_JBIG2_JBIG2_TRDPROC_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jpeg/jpegmodule.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jpeg/jpegmodule.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jpeg/jpegmodule.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jpeg/jpegmodule.h	2025-06-22 21:50:59.244276838 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JPEG_JPEGMODULE_H_
 #define CORE_FXCODEC_JPEG_JPEGMODULE_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "build/build_config.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jpx/cjpx_decoder.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jpx/cjpx_decoder.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jpx/cjpx_decoder.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jpx/cjpx_decoder.h	2025-06-22 21:39:12.700202321 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JPX_CJPX_DECODER_H_
 #define CORE_FXCODEC_JPX_CJPX_DECODER_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/unowned_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jpx/jpx_decode_utils.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jpx/jpx_decode_utils.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/jpx/jpx_decode_utils.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/jpx/jpx_decode_utils.h	2025-06-22 21:39:20.669195000 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCODEC_JPX_JPX_DECODE_UTILS_H_
 #define CORE_FXCODEC_JPX_JPX_DECODE_UTILS_H_
 
+#include <cstdint>
 #include <stdint.h>
 
 #if defined(USE_SYSTEM_LIBOPENJPEG2)
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/scanlinedecoder.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/scanlinedecoder.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcodec/scanlinedecoder.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcodec/scanlinedecoder.h	2025-06-22 21:41:23.159082481 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXCODEC_SCANLINEDECODER_H_
 #define CORE_FXCODEC_SCANLINEDECODER_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_system.h"
 
 class PauseIndicatorIface;
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/bytestring.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/bytestring.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/bytestring.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/bytestring.h	2025-06-22 21:51:50.559530976 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCRT_BYTESTRING_H_
 #define CORE_FXCRT_BYTESTRING_H_
 
+#include <cstdint>
 #include <functional>
 #include <iterator>
 #include <ostream>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_binarybuf.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_binarybuf.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_binarybuf.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_binarybuf.h	2025-06-22 21:52:28.579916847 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCRT_CFX_BINARYBUF_H_
 #define CORE_FXCRT_CFX_BINARYBUF_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_bitstream.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_bitstream.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_bitstream.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_bitstream.h	2025-06-22 21:52:43.969393214 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCRT_CFX_BITSTREAM_H_
 #define CORE_FXCRT_CFX_BITSTREAM_H_
 
+#include <cstdint>
 #include <stdint.h>
 
 #include "core/fxcrt/unowned_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_datetime.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_datetime.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_datetime.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_datetime.h	2025-06-22 21:52:56.827988501 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXCRT_CFX_DATETIME_H_
 #define CORE_FXCRT_CFX_DATETIME_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_system.h"
 
 bool FX_IsLeapYear(int32_t iYear);
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_memorystream.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_memorystream.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_memorystream.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_memorystream.h	2025-06-22 21:53:10.995314284 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCRT_CFX_MEMORYSTREAM_H_
 #define CORE_FXCRT_CFX_MEMORYSTREAM_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_readonlymemorystream.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_readonlymemorystream.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_readonlymemorystream.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_readonlymemorystream.h	2025-06-22 21:53:20.915692001 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCRT_CFX_READONLYMEMORYSTREAM_H_
 #define CORE_FXCRT_CFX_READONLYMEMORYSTREAM_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_seekablestreamproxy.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_seekablestreamproxy.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_seekablestreamproxy.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_seekablestreamproxy.h	2025-06-22 21:53:35.147396602 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXCRT_CFX_SEEKABLESTREAMPROXY_H_
 #define CORE_FXCRT_CFX_SEEKABLESTREAMPROXY_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_stream.h"
 #include "core/fxcrt/fx_system.h"
 #include "core/fxcrt/retain_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_utf8decoder.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_utf8decoder.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_utf8decoder.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_utf8decoder.h	2025-06-22 21:53:47.875088364 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXCRT_CFX_UTF8DECODER_H_
 #define CORE_FXCRT_CFX_UTF8DECODER_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/cfx_widetextbuf.h"
 
 class CFX_UTF8Decoder {
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_utf8encoder.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_utf8encoder.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_utf8encoder.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/cfx_utf8encoder.h	2025-06-22 21:53:58.643204471 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXCRT_CFX_UTF8ENCODER_H_
 #define CORE_FXCRT_CFX_UTF8ENCODER_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_codepage.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_codepage.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_codepage.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_codepage.h	2025-06-22 21:54:23.836673311 +0800
@@ -8,6 +8,7 @@
 #define CORE_FXCRT_FX_CODEPAGE_H_
 
 #include <stdint.h>
+#include <cstdint>
 
 #define FX_CODEPAGE_DefANSI 0
 #define FX_CODEPAGE_Symbol 42
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_extension.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_extension.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_extension.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_extension.h	2025-06-22 21:54:55.758289743 +0800
@@ -11,6 +11,7 @@
 
 #include <cctype>
 #include <cmath>
+#include <cstdint>
 #include <cwctype>
 #include <memory>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_stream.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_stream.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_stream.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_stream.h	2025-06-22 21:55:25.572004861 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXCRT_FX_STREAM_H_
 #define CORE_FXCRT_FX_STREAM_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_string.h"
 #include "core/fxcrt/fx_system.h"
 #include "core/fxcrt/retain_ptr.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_unicode.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_unicode.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_unicode.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/fx_unicode.h	2025-06-22 21:55:48.475568469 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXCRT_FX_UNICODE_H_
 #define CORE_FXCRT_FX_UNICODE_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_system.h"
 
 // NOTE: Order matters, less-than/greater-than comparisons are used.
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/unowned_ptr.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/unowned_ptr.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxcrt/unowned_ptr.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxcrt/unowned_ptr.h	2025-06-22 21:56:05.763422852 +0800
@@ -5,6 +5,7 @@
 #ifndef CORE_FXCRT_UNOWNED_PTR_H_
 #define CORE_FXCRT_UNOWNED_PTR_H_
 
+#include <cstdint>
 #include <functional>
 #include <memory>
 #include <type_traits>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/agg/fx_agg_driver.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/agg/fx_agg_driver.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/agg/fx_agg_driver.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/agg/fx_agg_driver.h	2025-06-22 21:57:37.899962598 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_AGG_FX_AGG_DRIVER_H_
 #define CORE_FXGE_AGG_FX_AGG_DRIVER_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fillrenderoptions.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fillrenderoptions.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fillrenderoptions.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fillrenderoptions.h	2025-06-22 22:00:32.154208826 +0800
@@ -5,6 +5,7 @@
 #ifndef CORE_FXGE_CFX_FILLRENDEROPTIONS_H_
 #define CORE_FXGE_CFX_FILLRENDEROPTIONS_H_
 
+#include <cstdint>
 #include <stdint.h>
 
 // Represents the options for filling paths.
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_folderfontinfo.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_folderfontinfo.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_folderfontinfo.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_folderfontinfo.h	2025-06-22 22:00:43.936468876 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_CFX_FOLDERFONTINFO_H_
 #define CORE_FXGE_CFX_FOLDERFONTINFO_H_
 
+#include <cstdint>
 #include <map>
 #include <memory>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_font.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_font.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_font.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_font.h	2025-06-22 22:00:54.308527604 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_CFX_FONT_H_
 #define CORE_FXGE_CFX_FONT_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fontmapper.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fontmapper.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fontmapper.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fontmapper.h	2025-06-22 22:01:07.642783752 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_CFX_FONTMAPPER_H_
 #define CORE_FXGE_CFX_FONTMAPPER_H_
 
+#include <cstdint>
 #include <memory>
 #include <utility>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fontmgr.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fontmgr.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fontmgr.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_fontmgr.h	2025-06-22 22:01:20.298504456 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_CFX_FONTMGR_H_
 #define CORE_FXGE_CFX_FONTMGR_H_
 
+#include <cstdint>
 #include <map>
 #include <memory>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_graphstatedata.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_graphstatedata.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_graphstatedata.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_graphstatedata.h	2025-06-22 22:01:34.322351799 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_CFX_GRAPHSTATEDATA_H_
 #define CORE_FXGE_CFX_GRAPHSTATEDATA_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/fx_system.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_pathdata.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_pathdata.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/cfx_pathdata.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/cfx_pathdata.h	2025-06-22 22:01:58.898464016 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_CFX_PATHDATA_H_
 #define CORE_FXGE_CFX_PATHDATA_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/fx_coordinates.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_bitmapcomposer.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_bitmapcomposer.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_bitmapcomposer.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_bitmapcomposer.h	2025-06-22 21:57:48.770766194 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_DIB_CFX_BITMAPCOMPOSER_H_
 #define CORE_FXGE_DIB_CFX_BITMAPCOMPOSER_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/fx_coordinates.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_bitmapstorer.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_bitmapstorer.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_bitmapstorer.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_bitmapstorer.h	2025-06-22 21:58:01.763079549 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXGE_DIB_CFX_BITMAPSTORER_H_
 #define CORE_FXGE_DIB_CFX_BITMAPSTORER_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_coordinates.h"
 #include "core/fxcrt/retain_ptr.h"
 #include "core/fxge/dib/scanlinecomposer_iface.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_cmyk_to_srgb.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_cmyk_to_srgb.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_cmyk_to_srgb.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_cmyk_to_srgb.h	2025-06-22 21:58:39.378775794 +0800
@@ -8,6 +8,7 @@
 #define CORE_FXGE_DIB_CFX_CMYK_TO_SRGB_H_
 
 #include <stdint.h>
+#include <cstdint>
 
 #include <tuple>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_dibbase.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_dibbase.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_dibbase.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_dibbase.h	2025-06-22 21:58:51.786626430 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_DIB_CFX_DIBBASE_H_
 #define CORE_FXGE_DIB_CFX_DIBBASE_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_coordinates.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_dibitmap.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_dibitmap.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_dibitmap.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_dibitmap.h	2025-06-22 21:59:06.595136280 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXGE_DIB_CFX_DIBITMAP_H_
 #define CORE_FXGE_DIB_CFX_DIBITMAP_H_
 
+#include <cstdint>
+
 #include "core/fxcrt/fx_coordinates.h"
 #include "core/fxcrt/fx_memory_wrappers.h"
 #include "core/fxcrt/maybe_owned.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_imagestretcher.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_imagestretcher.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_imagestretcher.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_imagestretcher.h	2025-06-22 21:59:16.818804517 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_DIB_CFX_IMAGESTRETCHER_H_
 #define CORE_FXGE_DIB_CFX_IMAGESTRETCHER_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_coordinates.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_imagetransformer.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_imagetransformer.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_imagetransformer.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_imagetransformer.h	2025-06-22 21:59:30.779147443 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_DIB_CFX_IMAGETRANSFORMER_H_
 #define CORE_FXGE_DIB_CFX_IMAGETRANSFORMER_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_coordinates.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_scanlinecompositor.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_scanlinecompositor.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_scanlinecompositor.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cfx_scanlinecompositor.h	2025-06-22 21:59:40.066174670 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_DIB_CFX_SCANLINECOMPOSITOR_H_
 #define CORE_FXGE_DIB_CFX_SCANLINECOMPOSITOR_H_
 
+#include <cstdint>
 #include <memory>
 
 #include "core/fxcrt/fx_memory_wrappers.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cstretchengine.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cstretchengine.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/cstretchengine.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/cstretchengine.h	2025-06-22 21:59:54.482618329 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_DIB_CSTRETCHENGINE_H_
 #define CORE_FXGE_DIB_CSTRETCHENGINE_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/fx_coordinates.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/scanlinecomposer_iface.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/scanlinecomposer_iface.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/dib/scanlinecomposer_iface.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/dib/scanlinecomposer_iface.h	2025-06-22 22:00:21.691381772 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXGE_DIB_SCANLINECOMPOSER_IFACE_H_
 #define CORE_FXGE_DIB_SCANLINECOMPOSER_IFACE_H_
 
+#include <cstdint>
+
 #include "core/fxge/fx_dib.h"
 
 class ScanlineComposerIface {
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/fx_dib.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/fx_dib.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/fx_dib.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/fx_dib.h	2025-06-22 22:02:12.858815991 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_FX_DIB_H_
 #define CORE_FXGE_FX_DIB_H_
 
+#include <cstdint>
 #include <tuple>
 #include <utility>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/fx_font.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/fx_font.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/fx_font.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/fx_font.h	2025-06-22 22:02:26.266377081 +0800
@@ -7,6 +7,7 @@
 #ifndef CORE_FXGE_FX_FONT_H_
 #define CORE_FXGE_FX_FONT_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fxcrt/fx_coordinates.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/systemfontinfo_iface.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/systemfontinfo_iface.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/core/fxge/systemfontinfo_iface.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/core/fxge/systemfontinfo_iface.h	2025-06-22 22:02:37.946577581 +0800
@@ -7,6 +7,8 @@
 #ifndef CORE_FXGE_SYSTEMFONTINFO_IFACE_H_
 #define CORE_FXGE_SYSTEMFONTINFO_IFACE_H_
 
+#include <cstdint>
+
 #include "core/fxge/cfx_fontmapper.h"
 #include "third_party/base/span.h"
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_annotiterator.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_annotiterator.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_annotiterator.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_annotiterator.h	2025-06-22 21:23:25.470230765 +0800
@@ -7,6 +7,7 @@
 #ifndef FPDFSDK_CPDFSDK_ANNOTITERATOR_H_
 #define FPDFSDK_CPDFSDK_ANNOTITERATOR_H_
 
+#include <cstdint>
 #include <vector>
 
 #include "core/fpdfdoc/cpdf_annot.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_formfillenvironment.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_formfillenvironment.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_formfillenvironment.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_formfillenvironment.h	2025-06-22 21:25:31.291082223 +0800
@@ -7,6 +7,7 @@
 #ifndef FPDFSDK_CPDFSDK_FORMFILLENVIRONMENT_H_
 #define FPDFSDK_CPDFSDK_FORMFILLENVIRONMENT_H_
 
+#include <cstdint>
 #include <map>
 #include <memory>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_interactiveform.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_interactiveform.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_interactiveform.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fpdfsdk/cpdfsdk_interactiveform.h	2025-06-22 21:26:59.873977655 +0800
@@ -7,6 +7,7 @@
 #ifndef FPDFSDK_CPDFSDK_INTERACTIVEFORM_H_
 #define FPDFSDK_CPDFSDK_INTERACTIVEFORM_H_
 
+#include <cstdint>
 #include <map>
 #include <memory>
 #include <vector>
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fpdfsdk/pwl/cpwl_edit_ctrl.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fpdfsdk/pwl/cpwl_edit_ctrl.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fpdfsdk/pwl/cpwl_edit_ctrl.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fpdfsdk/pwl/cpwl_edit_ctrl.h	2025-06-22 21:48:42.764048464 +0800
@@ -7,6 +7,7 @@
 #ifndef FPDFSDK_PWL_CPWL_EDIT_CTRL_H_
 #define FPDFSDK_PWL_CPWL_EDIT_CTRL_H_
 
+#include <cstdint>
 #include <memory>
 #include <utility>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fxjs/cfx_globaldata.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fxjs/cfx_globaldata.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fxjs/cfx_globaldata.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fxjs/cfx_globaldata.h	2025-06-22 21:22:37.849286982 +0800
@@ -7,6 +7,7 @@
 #ifndef FXJS_CFX_GLOBALDATA_H_
 #define FXJS_CFX_GLOBALDATA_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fxjs/cfx_keyvalue.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fxjs/cfx_keyvalue.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/fxjs/cfx_keyvalue.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/fxjs/cfx_keyvalue.h	2025-06-22 21:22:36.039289120 +0800
@@ -7,6 +7,7 @@
 #ifndef FXJS_CFX_KEYVALUE_H_
 #define FXJS_CFX_KEYVALUE_H_
 
+#include <cstdint>
 #include <memory>
 #include <vector>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/public/fpdf_edit.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/public/fpdf_edit.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/public/fpdf_edit.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/public/fpdf_edit.h	2025-06-22 21:27:46.080923120 +0800
@@ -8,6 +8,7 @@
 #define PUBLIC_FPDF_EDIT_H_
 
 #include <stdint.h>
+#include <cstdint>
 
 // NOLINTNEXTLINE(build/include)
 #include "fpdfview.h"
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/third_party/base/allocator/partition_allocator/partition_bucket.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/third_party/base/allocator/partition_allocator/partition_bucket.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/third_party/base/allocator/partition_allocator/partition_bucket.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/third_party/base/allocator/partition_allocator/partition_bucket.h	2025-06-22 22:03:12.610549305 +0800
@@ -5,6 +5,7 @@
 #ifndef THIRD_PARTY_BASE_ALLOCATOR_PARTITION_ALLOCATOR_PARTITION_BUCKET_H_
 #define THIRD_PARTY_BASE_ALLOCATOR_PARTITION_ALLOCATOR_PARTITION_BUCKET_H_
 
+#include <cstdint>
 #include <stddef.h>
 #include <stdint.h>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/third_party/base/numerics/safe_conversions_impl.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/third_party/base/numerics/safe_conversions_impl.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/third_party/base/numerics/safe_conversions_impl.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/third_party/base/numerics/safe_conversions_impl.h	2025-06-22 22:03:22.778313898 +0800
@@ -7,6 +7,7 @@
 
 #include <stdint.h>
 
+#include <cstdint>
 #include <limits>
 #include <type_traits>
 
diff -Nur deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/third_party/base/span.h deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/third_party/base/span.h
--- deepin-pdfium-1.5.1/src/3rdparty/pdfium/pdfium/third_party/base/span.h	2025-01-06 13:02:50.000000000 +0800
+++ deepin-pdfium-1.5.1-new/src/3rdparty/pdfium/pdfium/third_party/base/span.h	2025-06-22 22:02:59.906271090 +0800
@@ -9,6 +9,7 @@
 
 #include <algorithm>
 #include <array>
+#include <cstdint>
 #include <iterator>
 #include <type_traits>
 #include <utility>
openSUSE Build Service is sponsored by