summaryrefslogtreecommitdiffstats
path: root/legacy_property_service.cpp
diff options
context:
space:
mode:
authorEthan Yonker <dees_troy@teamw.in>2016-08-25 22:32:21 +0200
committerEthan Yonker <dees_troy@teamw.in>2016-08-25 22:36:13 +0200
commitf117962eb25bde75e981c3bff91ba708a55df65e (patch)
tree4d8565830b460a940ad33701e953d0371a0e5355 /legacy_property_service.cpp
parentUpdate to 7.0 (diff)
downloadandroid_bootable_recovery-f117962eb25bde75e981c3bff91ba708a55df65e.tar
android_bootable_recovery-f117962eb25bde75e981c3bff91ba708a55df65e.tar.gz
android_bootable_recovery-f117962eb25bde75e981c3bff91ba708a55df65e.tar.bz2
android_bootable_recovery-f117962eb25bde75e981c3bff91ba708a55df65e.tar.lz
android_bootable_recovery-f117962eb25bde75e981c3bff91ba708a55df65e.tar.xz
android_bootable_recovery-f117962eb25bde75e981c3bff91ba708a55df65e.tar.zst
android_bootable_recovery-f117962eb25bde75e981c3bff91ba708a55df65e.zip
Diffstat (limited to '')
-rw-r--r--legacy_property_service.cpp (renamed from legacy_property_service.c)8
1 files changed, 6 insertions, 2 deletions
diff --git a/legacy_property_service.c b/legacy_property_service.cpp
index 490a24524..90a0d47df 100644
--- a/legacy_property_service.c
+++ b/legacy_property_service.cpp
@@ -36,6 +36,10 @@
//#include <sys/atomics.h>
#include "legacy_property_service.h"
+#ifndef INT32_MAX
+#define INT32_MAX (2147483647)
+#endif
+
static int persistent_properties_loaded = 0;
static int property_area_inited = 0;
@@ -108,9 +112,9 @@ static int init_property_area(void)
fcntl(pa_workspace.fd, F_SETFD, FD_CLOEXEC);
- pa_info_array = (void*) (((char*) pa_workspace.data) + PA_INFO_START);
+ pa_info_array = (prop_info*) (((char*) pa_workspace.data) + PA_INFO_START);
- pa = pa_workspace.data;
+ pa = (prop_area*)(pa_workspace.data);
memset(pa, 0, PA_SIZE);
pa->magic = PROP_AREA_MAGIC;
pa->version = PROP_AREA_VERSION;