Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Per Cederqvist
lyskom-server-ceder-1616-generations-topgit
Commits
6e586fdf
Commit
6e586fdf
authored
Jun 11, 1991
by
Per Cederqvist
Browse files
Free cache_node_mcb and cache_node_block at shutdown.
parent
05190dab
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/server/cache-node.c
View file @
6e586fdf
...
...
@@ -182,3 +182,27 @@ set_mru(Cache_node_mcb *mcb,
unlink_lru
(
node
,
&
mcb
->
lru
,
&
mcb
->
mru
);
insert_mru
(
node
,
&
mcb
->
lru
,
&
mcb
->
mru
);
}
static
void
free_cache_node_block
(
Cache_node_block
*
block
)
{
sfree
(
block
->
nodes
);
sfree
(
block
);
}
extern
void
free_cache_node_mcb
(
Cache_node_mcb
*
control
)
{
Cache_node_block
*
block
;
while
(
control
->
last_block
!=
NULL
)
{
block
=
control
->
last_block
;
control
->
last_block
=
block
->
link
;
free_cache_node_block
(
block
);
}
sfree
(
control
->
lookup_table
);
sfree
(
control
);
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment