OSDN Git Service

Change char to uint8_t in ext4_encryption_policy
authorPaul Lawrence <paullawrence@google.com>
Mon, 7 Nov 2016 18:34:45 +0000 (10:34 -0800)
committerPaul Lawrence <paullawrence@google.com>
Mon, 7 Nov 2016 18:35:48 +0000 (10:35 -0800)
Test: Make sure compiles and boots

Bug: 29000669
Change-Id: I4bb28677034c1381999d06d58335572b15745de9

ext4_utils/ext4_crypt.cpp

index 97f255c..260123c 100644 (file)
 #define EXT4_KEY_DESCRIPTOR_SIZE_HEX 17
 
 struct ext4_encryption_policy {
-    char version;
-    char contents_encryption_mode;
-    char filenames_encryption_mode;
-    char flags;
-    char master_key_descriptor[EXT4_KEY_DESCRIPTOR_SIZE];
+    uint8_t version;
+    uint8_t contents_encryption_mode;
+    uint8_t filenames_encryption_mode;
+    uint8_t flags;
+    uint8_t master_key_descriptor[EXT4_KEY_DESCRIPTOR_SIZE];
 } __attribute__((__packed__));
 
 #define EXT4_ENCRYPTION_MODE_AES_256_XTS    1