tevent: remove uneeded type argument from DLIST_DEMOTE()
authorMichael Adam <obnox@samba.org>
Fri, 5 Feb 2016 10:53:30 +0000 (11:53 +0100)
committerJeremy Allison <jra@samba.org>
Sat, 6 Feb 2016 20:48:17 +0000 (21:48 +0100)
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
lib/tevent/tevent_poll.c
lib/tevent/tevent_select.c
lib/tevent/tevent_util.h

index 9b1781f87c52d6181119e7ec02f1307f5b3acc13..e1c305d20eaea399ded2095634ccdb7a6232d2e7 100644 (file)
@@ -601,7 +601,7 @@ static int poll_event_loop_poll(struct tevent_context *ev,
                 */
                flags &= fde->flags;
                if (flags != 0) {
-                       DLIST_DEMOTE(ev->fd_events, fde, struct tevent_fd);
+                       DLIST_DEMOTE(ev->fd_events, fde);
                        fde->handler(ev, fde, flags, fde->private_data);
                        return 0;
                }
index 40a4dc0306546b871805c5427daf16b6ff0adf8d..ec7565d00c3ece9c071ee29dc490df4fe4ee4b72 100644 (file)
@@ -219,7 +219,7 @@ static int select_event_loop_select(struct select_event_context *select_ev, stru
                                flags |= TEVENT_FD_WRITE;
                        }
                        if (flags) {
-                               DLIST_DEMOTE(select_ev->ev->fd_events, fde, struct tevent_fd);
+                               DLIST_DEMOTE(select_ev->ev->fd_events, fde);
                                fde->handler(select_ev->ev, fde, flags, fde->private_data);
                                break;
                        }
index 12b6de742128c1f5c8d4233a89d6a4ad5d1feedf..04cd09e42d89e0b75c24886b942da2bf7f7e0f69 100644 (file)
@@ -150,9 +150,8 @@ do { \
 
 /*
    demote an element to the end of a list.
-   Note that 'type' is ignored
 */
-#define DLIST_DEMOTE(list, p, type)                    \
+#define DLIST_DEMOTE(list, p) \
 do { \
        DLIST_REMOVE(list, p); \
        DLIST_ADD_END(list, p); \