diff options
author | Tao Bao <tbao@google.com> | 2018-05-01 20:04:46 +0200 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-05-01 20:04:46 +0200 |
commit | 17f6c1b041458ad66cf11d3e0d84acd4f60321a5 (patch) | |
tree | 3fedcc8cfb126580ef1e7fa771f97ba10ec8dacb /common.h | |
parent | Merge "Drop '#include "ui.h"' from device.h." (diff) | |
parent | Merge "recovery: Split main() into recovery_main.cpp." (diff) | |
download | android_bootable_recovery-17f6c1b041458ad66cf11d3e0d84acd4f60321a5.tar android_bootable_recovery-17f6c1b041458ad66cf11d3e0d84acd4f60321a5.tar.gz android_bootable_recovery-17f6c1b041458ad66cf11d3e0d84acd4f60321a5.tar.bz2 android_bootable_recovery-17f6c1b041458ad66cf11d3e0d84acd4f60321a5.tar.lz android_bootable_recovery-17f6c1b041458ad66cf11d3e0d84acd4f60321a5.tar.xz android_bootable_recovery-17f6c1b041458ad66cf11d3e0d84acd4f60321a5.tar.zst android_bootable_recovery-17f6c1b041458ad66cf11d3e0d84acd4f60321a5.zip |
Diffstat (limited to 'common.h')
-rw-r--r-- | common.h | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -37,9 +37,13 @@ extern std::string stage; // The reason argument provided in "--reason=". extern const char* reason; -// fopen a file, mounting volumes and making parent dirs as necessary. +// fopen(3)'s the given file, by mounting volumes and making parent dirs as necessary. Returns the +// file pointer, or nullptr on error. FILE* fopen_path(const std::string& path, const char* mode); +// In turn fflush(3)'s, fsync(3)'s and fclose(3)'s the given stream. +void check_and_fclose(FILE* fp, const std::string& name); + void ui_print(const char* format, ...) __printflike(1, 2); bool is_ro_debuggable(); |