sync'ing up for 3.0alpha20 release
[abartlet/samba.git/.git] / source3 / libsmb / libsmb_cache.c
index 34b818ee7480c631f53d8264641d13e42f20a819..df02cf3718f464471c68929097a76136111821de 100644 (file)
@@ -89,7 +89,7 @@ static int smbc_add_cached_server(SMBCCTX * context, SMBCSRV * new,
                goto failed;
        }
 
-       DLIST_ADD(((struct smbc_server_cache *)context->server_cache), srvcache);
+       DLIST_ADD((context->server_cache), srvcache);
        return 0;
 
  failed:
@@ -139,7 +139,7 @@ static int smbc_remove_cached_server(SMBCCTX * context, SMBCSRV * server)
                if (server == srv->server) { 
 
                        /* remove this sucker */
-                       DLIST_REMOVE(((struct smbc_server_cache *)context->server_cache), srv);
+                       DLIST_REMOVE(context->server_cache, srv);
                        SAFE_FREE(srv->server_name);
                        SAFE_FREE(srv->share_name);
                        SAFE_FREE(srv->workgroup);