diff options
-rw-r--r-- | recovery/Android.mk | 2 | ||||
-rw-r--r-- | recovery/recovery_updater.cpp (renamed from recovery/recovery_updater.c) | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/recovery/Android.mk b/recovery/Android.mk index 71d4815..277f5c6 100644 --- a/recovery/Android.mk +++ b/recovery/Android.mk @@ -5,7 +5,7 @@ include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_C_INCLUDES += bootable/recovery -LOCAL_SRC_FILES := recovery_updater.c +LOCAL_SRC_FILES := recovery_updater.cpp # should match TARGET_RECOVERY_UPDATER_LIBS set in BoardConfig.mk LOCAL_MODULE := librecovery_updater_manta diff --git a/recovery/recovery_updater.c b/recovery/recovery_updater.cpp index 8da6165..c7f713e 100644 --- a/recovery/recovery_updater.c +++ b/recovery/recovery_updater.cpp @@ -179,7 +179,7 @@ Value* WriteBootloaderFn(const char* name, State* state, int argc, Expr* argv[]) return ErrorAbort(state, "%s(): argument types are incorrect", name); } - result = update_bootloader(img->data, img->size, + result = update_bootloader(reinterpret_cast<unsigned char*>(img->data), img->size, block_loc->data, force_ro_loc->data); FreeValue(img); FreeValue(block_loc); |