diff options
author | Tao Bao <tbao@google.com> | 2016-11-04 22:11:41 +0100 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2016-11-04 22:11:41 +0100 |
commit | 63ae92ded468f12dd5c81446396b4f6027ffcc12 (patch) | |
tree | b4dbfa0122c7e39b0ed8ad0798792cb0f088b49d /updater | |
parent | Merge "Cleanup the duplicates of logs rotation functions" am: e2d05c5658 am: 99adda9d67 (diff) | |
parent | Merge "updater: Add a testcase for RenameFn()." am: d0daf7f7df (diff) | |
download | android_bootable_recovery-63ae92ded468f12dd5c81446396b4f6027ffcc12.tar android_bootable_recovery-63ae92ded468f12dd5c81446396b4f6027ffcc12.tar.gz android_bootable_recovery-63ae92ded468f12dd5c81446396b4f6027ffcc12.tar.bz2 android_bootable_recovery-63ae92ded468f12dd5c81446396b4f6027ffcc12.tar.lz android_bootable_recovery-63ae92ded468f12dd5c81446396b4f6027ffcc12.tar.xz android_bootable_recovery-63ae92ded468f12dd5c81446396b4f6027ffcc12.tar.zst android_bootable_recovery-63ae92ded468f12dd5c81446396b4f6027ffcc12.zip |
Diffstat (limited to 'updater')
-rw-r--r-- | updater/install.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/updater/install.cpp b/updater/install.cpp index 25f6a9106..ed55ea517 100644 --- a/updater/install.cpp +++ b/updater/install.cpp @@ -293,7 +293,7 @@ Value* FormatFn(const char* name, State* state, int argc, Expr* argv[]) { } int64_t size; - if (!android::base::ParseInt(fs_size.c_str(), &size)) { + if (!android::base::ParseInt(fs_size, &size)) { return ErrorAbort(state, kArgsParsingFailure, "%s: failed to parse int in %s\n", name, fs_size.c_str()); } @@ -329,6 +329,9 @@ Value* FormatFn(const char* name, State* state, int argc, Expr* argv[]) { return nullptr; } +// rename(src_name, dst_name) +// Renames src_name to dst_name. It automatically creates the necessary directories for dst_name. +// Example: rename("system/app/Hangouts/Hangouts.apk", "system/priv-app/Hangouts/Hangouts.apk") Value* RenameFn(const char* name, State* state, int argc, Expr* argv[]) { if (argc != 2) { return ErrorAbort(state, kArgsParsingFailure, "%s() expects 2 args, got %d", name, argc); |