]> git.itanic.dy.fi Git - sdl-planets/blobdiff - quadtree.h
quadtree: Pass quadtree iterator structure to the callback functions
[sdl-planets] / quadtree.h
index a97619b20d0ab8e6ecb33f1c78dc9099b8e28477..23b79cebd7595d51875618fadedc42129fd0d5b8 100644 (file)
@@ -25,8 +25,8 @@ struct quadtree_iterator {
        struct quadtree *head;
        void *ptr;
 
-       int (*direction)(struct quadtree *head, void *ptr);
-       void (*callback)(struct quadtree *head, void *ptr);
+       int (*direction)(struct quadtree *head, struct quadtree_iterator *it);
+       void (*callback)(struct quadtree *head, struct quadtree_iterator *it);
 };
 
 struct quadtree *quadtree_add(struct quadtree *parent,