mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-14 20:33:48 +00:00
Fixed bug in free_logbook_hierarchy()
SVN revision: 657
This commit is contained in:
parent
5065df4e15
commit
60a8e4f332
12
src/elogd.c
12
src/elogd.c
@ -6,6 +6,9 @@
|
|||||||
Contents: Web server program for Electronic Logbook ELOG
|
Contents: Web server program for Electronic Logbook ELOG
|
||||||
|
|
||||||
$Log$
|
$Log$
|
||||||
|
Revision 1.178 2004/01/09 14:34:58 midas
|
||||||
|
Fixed bug in free_logbook_hierarchy()
|
||||||
|
|
||||||
Revision 1.177 2004/01/09 14:21:56 midas
|
Revision 1.177 2004/01/09 14:21:56 midas
|
||||||
Evaluate 'preset xxx' on re-edit
|
Evaluate 'preset xxx' on re-edit
|
||||||
|
|
||||||
@ -4456,12 +4459,15 @@ void free_logbook_hierarchy(LBLIST root)
|
|||||||
int i;
|
int i;
|
||||||
|
|
||||||
for (i = 0; i < root->n_members; i++) {
|
for (i = 0; i < root->n_members; i++) {
|
||||||
if (root->member[i] != NULL)
|
if (root->member[i] != NULL) {
|
||||||
free_logbook_hierarchy(root->member[i]);
|
free_logbook_hierarchy(root->member[i]);
|
||||||
|
}
|
||||||
|
|
||||||
free(root->member);
|
|
||||||
free(root);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
printf("Free %s\n", root->name);
|
||||||
|
free(root->member);
|
||||||
|
free(root);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*------------------------------------------------------------------*/
|
/*------------------------------------------------------------------*/
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user