// Copyright 2014 PDFium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CORE_INCLUDE_FXCRT_FX_SAFE_TYPES_H_ #define CORE_INCLUDE_FXCRT_FX_SAFE_TYPES_H_ #include // For size_t. #include "../../../third_party/base/numerics/safe_math.h" #include "fx_stream.h" // for FX_FILESIZE. #include "fx_system.h" typedef pdfium::base::CheckedNumeric FX_SAFE_DWORD; typedef pdfium::base::CheckedNumeric FX_SAFE_INT32; typedef pdfium::base::CheckedNumeric FX_SAFE_SIZE_T; typedef pdfium::base::CheckedNumeric FX_SAFE_FILESIZE; #endif // CORE_INCLUDE_FXCRT_FX_SAFE_TYPES_H_