Index: ppapi/c/dev/pp_file_info_dev.h |
=================================================================== |
--- ppapi/c/dev/pp_file_info_dev.h (revision 68603) |
+++ ppapi/c/dev/pp_file_info_dev.h (working copy) |
@@ -5,6 +5,7 @@ |
#ifndef PPAPI_C_DEV_PP_FILE_INFO_DEV_H_ |
#define PPAPI_C_DEV_PP_FILE_INFO_DEV_H_ |
+#include "ppapi/c/pp_macros.h" |
#include "ppapi/c/pp_stdint.h" |
#include "ppapi/c/pp_time.h" |
@@ -13,12 +14,14 @@ |
PP_FILETYPE_DIRECTORY, |
PP_FILETYPE_OTHER // A catch-all for unidentified types. |
} PP_FileType_Dev; |
+PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_FileType_Dev, 4); |
typedef enum { |
PP_FILESYSTEMTYPE_EXTERNAL, |
PP_FILESYSTEMTYPE_LOCALPERSISTENT, |
PP_FILESYSTEMTYPE_LOCALTEMPORARY |
} PP_FileSystemType_Dev; |
+PP_COMPILE_ASSERT_SIZE_IN_BYTES(PP_FileSystemType_Dev, 4); |
struct PP_FileInfo_Dev { |
int64_t size; // Measured in bytes |
@@ -28,5 +31,6 @@ |
PP_Time last_access_time; |
PP_Time last_modified_time; |
}; |
+PP_COMPILE_ASSERT_STRUCT_SIZE_IN_BYTES(PP_FileInfo_Dev, 40); |
#endif // PPAPI_C_DEV_PP_FILE_INFO_DEV_H_ |