Merge "Fix setfield/getfield"
diff --git a/cryptfs.c b/cryptfs.c
index 5a9a4da..3d0f30b 100644
--- a/cryptfs.c
+++ b/cryptfs.c
@@ -538,7 +538,8 @@
return -1;
}
- if ((crypt_ftr.major_version != 1) || (crypt_ftr.minor_version != 1)) {
+ if ((crypt_ftr.major_version < 1)
+ || (crypt_ftr.major_version == 1 && crypt_ftr.minor_version < 1)) {
SLOGE("Crypt_ftr version doesn't support persistent data");
return -1;
}
@@ -619,7 +620,8 @@
return -1;
}
- if ((crypt_ftr.major_version != 1) || (crypt_ftr.minor_version != 1)) {
+ if ((crypt_ftr.major_version < 1)
+ || (crypt_ftr.major_version == 1 && crypt_ftr.minor_version < 1)) {
SLOGE("Crypt_ftr version doesn't support persistent data");
return -1;
}