Got rid of one nested function.
This commit is contained in:
parent
792eaab09c
commit
61beae203b
14
src/role.c
14
src/role.c
@ -319,15 +319,15 @@ roledef_iterate_events (Roledef rd, int (*func) ())
|
||||
* but this just shows the use of the iteration.
|
||||
*/
|
||||
int
|
||||
roledef_length (const Roledef rd)
|
||||
roledef_length (Roledef rd)
|
||||
{
|
||||
int count = 0;
|
||||
int countplus (Roledef rd)
|
||||
{
|
||||
count++;
|
||||
return 1;
|
||||
}
|
||||
roledef_iterate_events (rd, countplus);
|
||||
|
||||
while (rd != NULL)
|
||||
{
|
||||
count++;
|
||||
rd = rd->next;
|
||||
}
|
||||
return count;
|
||||
}
|
||||
|
||||
|
@ -185,7 +185,7 @@ Role roleCreate (Term nameterm);
|
||||
void rolePrint (Role r);
|
||||
void rolesPrint (Role r);
|
||||
int roledef_iterate_events (Roledef rd, int (*func) ());
|
||||
int roledef_length (const Roledef rd);
|
||||
int roledef_length (Roledef rd);
|
||||
Roledef roledef_shift (Roledef rd, int i);
|
||||
int roledefSubTerm (Roledef rd, Term tsub);
|
||||
Roledef firstEventWithTerm (Roledef rd, Term t);
|
||||
|
Loading…
Reference in New Issue
Block a user