diff options
author | Dees Troy <dees_troy@teamw.in> | 2017-11-28 15:04:30 +0100 |
---|---|---|
committer | Gerrit Code Review <gerrit2@gerrit.omnirom.org> | 2017-11-28 15:04:30 +0100 |
commit | dc864ec8acde6d384a7a402ee071895f12ef1910 (patch) | |
tree | ea7a6b02bf02cf8e6e4e31ff14d773814001706f /twrp-functions.hpp | |
parent | Fix issues building with LineageOS cryptfs_hw (diff) | |
parent | Support v2 fstab format (diff) | |
download | android_bootable_recovery-dc864ec8acde6d384a7a402ee071895f12ef1910.tar android_bootable_recovery-dc864ec8acde6d384a7a402ee071895f12ef1910.tar.gz android_bootable_recovery-dc864ec8acde6d384a7a402ee071895f12ef1910.tar.bz2 android_bootable_recovery-dc864ec8acde6d384a7a402ee071895f12ef1910.tar.lz android_bootable_recovery-dc864ec8acde6d384a7a402ee071895f12ef1910.tar.xz android_bootable_recovery-dc864ec8acde6d384a7a402ee071895f12ef1910.tar.zst android_bootable_recovery-dc864ec8acde6d384a7a402ee071895f12ef1910.zip |
Diffstat (limited to 'twrp-functions.hpp')
-rw-r--r-- | twrp-functions.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/twrp-functions.hpp b/twrp-functions.hpp index 66781bb32..9c149ea18 100644 --- a/twrp-functions.hpp +++ b/twrp-functions.hpp @@ -47,9 +47,9 @@ enum Archive_Type { class TWFunc { public: - static string Get_Root_Path(string Path); // Trims any trailing folders or filenames from the path, also adds a leading / if not present - static string Get_Path(string Path); // Trims everything after the last / in the string - static string Get_Filename(string Path); // Trims the path off of a filename + static string Get_Root_Path(const string& Path); // Trims any trailing folders or filenames from the path, also adds a leading / if not present + static string Get_Path(const string& Path); // Trims everything after the last / in the string + static string Get_Filename(const string& Path); // Trims the path off of a filename static int Exec_Cmd(const string& cmd, string &result); //execute a command and return the result as a string by reference static int Exec_Cmd(const string& cmd); //execute a command @@ -82,7 +82,7 @@ public: static int read_file(string fn, vector<string>& results); //read from file static int read_file(string fn, string& results); //read from file static int read_file(string fn, uint64_t& results); //read from file - static int write_file(string fn, string& line); //write from file + static int write_to_file(const string& fn, const string& line); //write to file static bool Install_SuperSU(void); // Installs su binary and apk and sets proper permissions static bool Try_Decrypting_Backup(string Restore_Path, string Password); // true for success, false for failed to decrypt static string System_Property_Get(string Prop_Name); // Returns value of Prop_Name from reading /system/build.prop |