cifs: fix some unused variable warnings in id_rb_search
Jeff Layton [Wed, 4 May 2011 12:08:19 +0000 (08:08 -0400)]
fs/cifs/cifsacl.c: In function ‘id_rb_search’:
fs/cifs/cifsacl.c:215:19: warning: variable ‘linkto’ set but not used
[-Wunused-but-set-variable]
fs/cifs/cifsacl.c:214:18: warning: variable ‘parent’ set but not used
[-Wunused-but-set-variable]

Reviewed-by: Shirish Pargaonkar <shirishpargaonkar@gmail.com>
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Steve French <sfrench@us.ibm.com>

fs/cifs/cifsacl.c

index a4aa0f0..bfb5ba5 100644 (file)
@@ -211,19 +211,14 @@ id_rb_search(struct rb_root *root, struct cifs_sid *sidptr)
 {
        int rc;
        struct rb_node *node = root->rb_node;
-       struct rb_node *parent = NULL;
-       struct rb_node **linkto = &(root->rb_node);
        struct cifs_sid_id *lsidid;
 
        while (node) {
                lsidid = rb_entry(node, struct cifs_sid_id, rbnode);
-               parent = node;
                rc = compare_sids(sidptr, &((lsidid)->sid));
                if (rc > 0) {
-                       linkto = &(node->rb_left);
                        node = node->rb_left;
                } else if (rc < 0) {
-                       linkto = &(node->rb_right);
                        node = node->rb_right;
                } else /* node found */
                        return lsidid;