Skip to content

Commit e03c024

Browse files
krutonAndroid (Google) Code Review
authored andcommitted
Merge "Clear data deletes too much" into jb-mr1-dev
2 parents 7443753 + 9157d3f commit e03c024

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

cmds/installd/commands.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,8 @@ int delete_user_data(const char *pkgname, uid_t persona)
185185
if (create_pkg_path(pkgdir, pkgname, PKG_DIR_POSTFIX, persona))
186186
return -1;
187187

188-
/* delete contents AND directory, no exceptions */
189-
return delete_dir_contents(pkgdir, 1, NULL);
188+
/* delete contents, excluding "lib", but not the directory itself */
189+
return delete_dir_contents(pkgdir, 0, "lib");
190190
}
191191

192192
int make_user_data(const char *pkgname, uid_t uid, uid_t persona)

0 commit comments

Comments
 (0)