Loading logd/LogStatistics.cpp +7 −2 Original line number Original line Diff line number Diff line Loading @@ -131,7 +131,11 @@ char *LogStatistics::uidToName(uid_t uid) { } } // Parse /data/system/packages.list // Parse /data/system/packages.list char *name = android::uidToName(uid); uid_t userId = uid % AID_USER; char *name = android::uidToName(userId); if (!name && (userId > (AID_SHARED_GID_START - AID_APP))) { name = android::uidToName(userId - (AID_SHARED_GID_START - AID_APP)); } if (name) { if (name) { return name; return name; } } Loading @@ -149,7 +153,8 @@ char *LogStatistics::uidToName(uid_t uid) { name = strdup(n); name = strdup(n); } else if (strcmp(name, n)) { } else if (strcmp(name, n)) { free(name); free(name); return NULL; name = NULL; break; } } } } } } Loading Loading
logd/LogStatistics.cpp +7 −2 Original line number Original line Diff line number Diff line Loading @@ -131,7 +131,11 @@ char *LogStatistics::uidToName(uid_t uid) { } } // Parse /data/system/packages.list // Parse /data/system/packages.list char *name = android::uidToName(uid); uid_t userId = uid % AID_USER; char *name = android::uidToName(userId); if (!name && (userId > (AID_SHARED_GID_START - AID_APP))) { name = android::uidToName(userId - (AID_SHARED_GID_START - AID_APP)); } if (name) { if (name) { return name; return name; } } Loading @@ -149,7 +153,8 @@ char *LogStatistics::uidToName(uid_t uid) { name = strdup(n); name = strdup(n); } else if (strcmp(name, n)) { } else if (strcmp(name, n)) { free(name); free(name); return NULL; name = NULL; break; } } } } } } Loading