Commit e8a3c509 authored by Nick Kralevich's avatar Nick Kralevich Committed by Android Git Automerger
Browse files

am 6415d3e6: Merge "libselinux: Remove unused flush_class_cache method"

* commit '6415d3e6':
  libselinux: Remove unused flush_class_cache method
parents d1a1f33f 6415d3e6
......@@ -17,12 +17,8 @@
#include "policy.h"
#include "mapping.h"
#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))
#define MAXVECTORS 8*sizeof(access_vector_t)
static pthread_once_t once = PTHREAD_ONCE_INIT;
struct discover_class_node {
char *name;
security_class_t value;
......@@ -162,28 +158,6 @@ err1:
return NULL;
}
void flush_class_cache(void)
{
struct discover_class_node *cur = discover_class_cache, *prev = NULL;
size_t i;
while (cur != NULL) {
free(cur->name);
for (i=0 ; i<MAXVECTORS ; i++)
free(cur->perms[i]);
free(cur->perms);
prev = cur;
cur = cur->next;
free(prev);
}
discover_class_cache = NULL;
}
security_class_t string_to_security_class(const char *s)
{
struct discover_class_node *node;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment