Signed-off-by: Tyler Hicks <[email protected]>
---
 libraries/libapparmor/src/private.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/libraries/libapparmor/src/private.c 
b/libraries/libapparmor/src/private.c
index d237a0d..abe4017 100644
--- a/libraries/libapparmor/src/private.c
+++ b/libraries/libapparmor/src/private.c
@@ -109,14 +109,13 @@ bool atomic_dec_and_test(unsigned int *v)
 
 int _aa_is_blacklisted(const char *name, const char *path)
 {
-       int name_len;
+       size_t name_len = strlen(name);
        struct ignored_suffix_t *suffix;
 
        /* skip dot files and files with no name */
-       if (!strlen(name) || *name == '.')
+       if (!name_len || *name == '.')
                return 1;
 
-       name_len = strlen(name);
        /* skip blacklisted suffixes */
        for (suffix = ignored_suffixes; suffix->text; suffix++) {
                char *found;
-- 
2.1.4


-- 
AppArmor mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/apparmor

Reply via email to