aboutsummaryrefslogtreecommitdiffstats
path: root/roots.c
diff options
context:
space:
mode:
authorphilz-cwm6 <phytowardt@gmail.com>2013-08-06 22:03:30 +0200
committerphilz-cwm6 <phytowardt@gmail.com>2013-08-06 22:03:30 +0200
commit985324fb7dac992e8ddb0248c8af948312a9be75 (patch)
treec1a68d11500040199e2c37737c1c8318b02c9766 /roots.c
parentcb9b7a6dd9679dccc9040a0bdf434ef4cb930d6f (diff)
downloadandroid_bootable_recovery-985324fb7dac992e8ddb0248c8af948312a9be75.tar.gz
android_bootable_recovery-985324fb7dac992e8ddb0248c8af948312a9be75.tar.bz2
android_bootable_recovery-985324fb7dac992e8ddb0248c8af948312a9be75.zip
unlink() equals remove() in this situation can cause data loss and filesystem corruption if some data is not sync when mount sdcard
Change-Id: Ib3ad32842fcbf3b058c986df6901c7744bd5cf1f
Diffstat (limited to 'roots.c')
-rw-r--r--roots.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/roots.c b/roots.c
index 7b9460b5..fc8dc0f9 100644
--- a/roots.c
+++ b/roots.c
@@ -117,7 +117,6 @@ void setup_data_media() {
break;
}
}
- unlink(mount_point);
rmdir(mount_point);
mkdir("/data/media", 0755);
symlink("/data/media", mount_point);