Merge to XFA: Use stdint.h types throughout PDFium.
[pdfium.git] / core / src / fxcrt / fxcrt_posix.h
index db4377f..0b4509e 100644 (file)
@@ -4,11 +4,13 @@
  
 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
 
-#ifndef _FXCRT_LINUX_
-#define _FXCRT_LINUX_
+#ifndef CORE_SRC_FXCRT_FXCRT_POSIX_H_
+#define CORE_SRC_FXCRT_FXCRT_POSIX_H_
+
 #include "extension.h"
+
 #if _FXM_PLATFORM_ == _FXM_PLATFORM_LINUX_ || _FXM_PLATFORM_ == _FXM_PLATFORM_APPLE_ || _FXM_PLATFORM_ == _FXM_PLATFORM_ANDROID_
-class CFXCRT_FileAccess_Posix : public IFXCRT_FileAccess, public CFX_Object
+class CFXCRT_FileAccess_Posix : public IFXCRT_FileAccess
 {
 public:
     CFXCRT_FileAccess_Posix();
@@ -27,7 +29,8 @@ public:
     virtual FX_BOOL            Flush();
     virtual FX_BOOL            Truncate(FX_FILESIZE szFile);
 protected:
-    FX_INT32   m_nFD;
+    int32_t    m_nFD;
 };
 #endif
-#endif
+
+#endif  // CORE_SRC_FXCRT_FXCRT_POSIX_H_