diff options
Diffstat (limited to '')
-rw-r--r-- | minuitwrp/Android.mk | 2 | ||||
-rwxr-xr-x | minuitwrp/events.cpp | 6 | ||||
-rw-r--r-- | partition.cpp | 6 |
3 files changed, 10 insertions, 4 deletions
diff --git a/minuitwrp/Android.mk b/minuitwrp/Android.mk index 58634e34e..3356402ba 100644 --- a/minuitwrp/Android.mk +++ b/minuitwrp/Android.mk @@ -189,7 +189,7 @@ endif LOCAL_CLANG := true LOCAL_CFLAGS += -DTWRES=\"$(TWRES_PATH)\" -LOCAL_SHARED_LIBRARIES += libft2 libz libc libcutils libpng libutils +LOCAL_SHARED_LIBRARIES += libft2 libz libc libcutils libpng libutils libc++ ifneq ($(TW_INCLUDE_JPEG),) LOCAL_SHARED_LIBRARIES += libjpeg endif diff --git a/minuitwrp/events.cpp b/minuitwrp/events.cpp index 9374ef174..a2a3d166b 100755 --- a/minuitwrp/events.cpp +++ b/minuitwrp/events.cpp @@ -127,12 +127,14 @@ int write_to_file(const std::string& fn, const std::string& line) { int vibrate(int timeout_ms) { if (timeout_ms > 10000) timeout_ms = 1000; + char tout[6]; + sprintf(tout, "%i", timeout_ms); if (std::ifstream(LEDS_HAPTICS_ACTIVATE_FILE).good()) { - write_to_file(LEDS_HAPTICS_DURATION_FILE, std::to_string(timeout_ms)); + write_to_file(LEDS_HAPTICS_DURATION_FILE, tout); write_to_file(LEDS_HAPTICS_ACTIVATE_FILE, "1"); } else - write_to_file(VIBRATOR_TIMEOUT_FILE, std::to_string(timeout_ms)); + write_to_file(VIBRATOR_TIMEOUT_FILE, tout); return 0; } diff --git a/partition.cpp b/partition.cpp index c278fa9fe..edf344f5c 100644 --- a/partition.cpp +++ b/partition.cpp @@ -2061,7 +2061,11 @@ bool TWPartition::Wipe_EXTFS(string File_System) { if (NeedPreserveFooter) Length < 0 ? dev_sz += Length : dev_sz -= CRYPT_FOOTER_OFFSET; - string size_str = to_string(dev_sz / 4096); + char dout[16]; + sprintf(dout, "%llu", dev_sz / 4096); + + //string size_str =to_string(dev_sz / 4096); + string size_str = dout; string Command; gui_msg(Msg("formatting_using=Formatting {1} using {2}...")(Display_Name)("mke2fs")); |