From 38c3aa78caf05c230f409df68f0a3f8769198bc5 Mon Sep 17 00:00:00 2001 From: xiaolu Date: Tue, 26 May 2015 22:55:18 +0800 Subject: openrecoveryscript: really append ORS command to ORS script file. for example, in "/cache/recovery/command" : --wipe_data --update-package=/sdcard/1.zip Change-Id: I70c92a868372dca48024e303a0778f9409ab0dc9 --- openrecoveryscript.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'openrecoveryscript.cpp') diff --git a/openrecoveryscript.cpp b/openrecoveryscript.cpp index ebf765441..b31a7605f 100644 --- a/openrecoveryscript.cpp +++ b/openrecoveryscript.cpp @@ -420,12 +420,12 @@ int OpenRecoveryScript::run_script_file(void) { } int OpenRecoveryScript::Insert_ORS_Command(string Command) { - ofstream ORSfile(SCRIPT_FILE_TMP); + ofstream ORSfile(SCRIPT_FILE_TMP, ios_base::app | ios_base::out); if (ORSfile.is_open()) { //if (Command.substr(Command.size() - 1, 1) != "\n") // Command += "\n"; LOGINFO("Inserting '%s'\n", Command.c_str()); - ORSfile << Command.c_str(); + ORSfile << Command.c_str() << endl; ORSfile.close(); return 1; } -- cgit v1.2.3