OSDN Git Service

Fix directory path of codecache.
authorDaichi Hirono <hirono@google.com>
Wed, 24 Jun 2015 06:57:06 +0000 (15:57 +0900)
committerDaichi Hirono <hirono@google.com>
Wed, 24 Jun 2015 06:57:06 +0000 (15:57 +0900)
Previously installd removed the normal cache directory when delete_code_cache is
called. It should delete the code cache directory.

BUG=21206499

Change-Id: I5774430e389e22805fa7984b4c83420c3677ca75

cmds/installd/commands.cpp

index faf48ef..f2c76d5 100644 (file)
@@ -344,7 +344,7 @@ int delete_cache(const char *uuid, const char *pkgname, userid_t userid)
 int delete_code_cache(const char *uuid, const char *pkgname, userid_t userid)
 {
     std::string _codecachedir(
-            create_data_user_package_path(uuid, userid, pkgname) + CACHE_DIR_POSTFIX);
+            create_data_user_package_path(uuid, userid, pkgname) + CODE_CACHE_DIR_POSTFIX);
     const char* codecachedir = _codecachedir.c_str();
 
     struct stat s;