diff --git a/native/jni/magiskboot/magiskboot.h b/native/jni/magiskboot/magiskboot.h index 59bab4439..1cbbd82ea 100644 --- a/native/jni/magiskboot/magiskboot.h +++ b/native/jni/magiskboot/magiskboot.h @@ -19,5 +19,5 @@ int cpio_commands(int argc, char *argv[]); int dtb_commands(int argc, char *argv[]); char *patch_verity(const void *buf, uint32_t &size, bool inplace = false); -void patch_encryption(void *&buf, uint32_t &size); +void patch_encryption(void *buf, uint32_t &size); bool check_env(const char *name); diff --git a/native/jni/magiskboot/pattern.cpp b/native/jni/magiskboot/pattern.cpp index 5df10356d..03bde4879 100644 --- a/native/jni/magiskboot/pattern.cpp +++ b/native/jni/magiskboot/pattern.cpp @@ -55,7 +55,7 @@ char *patch_verity(const void *buf, uint32_t &size, bool inplace) { return patched; } -void patch_encryption(void *&buf, uint32_t &size) { +void patch_encryption(void *buf, uint32_t &size) { auto src = static_cast(buf); int src_size = size; int write = 0;