changes for actubent - not compiling!

FossilOrigin-Name: adf99bdc2ee784a4acf4066b90c33fb1e6124e8c49c255d3fd5011bb33852d52
This commit is contained in:
7u83@mail.ru
2018-03-03 16:42:28 +00:00
parent ca22c44590
commit d2d1be3346
136 changed files with 585 additions and 403 deletions

View File

@ -28,7 +28,8 @@
* @param i pointer to AVL Iterator
* @return the element or NULL if there is no next elemeent.
*/
void * mavliter_next(mavliter_t *i)
union mavldata * mavliter_next(mavliter_t *i)
{
while ( i->stack_ptr) {
@ -39,7 +40,7 @@ void * mavliter_next(mavliter_t *i)
continue;
if ((i->stack_ptr)&1) {
return i->cur->data;
return &i->cur->data;
}
break;
@ -63,7 +64,7 @@ void * mavliter_next(mavliter_t *i)
i->stack[i->stack_ptr++]=i->cur->right;
return i->cur->data;
return &i->cur->data;
}