]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
remove some more bogus bool return values
authorRay Strode <rstrode@redhat.com>
Tue, 22 May 2007 17:38:22 +0000 (13:38 -0400)
committerRay Strode <rstrode@redhat.com>
Tue, 22 May 2007 17:38:22 +0000 (13:38 -0400)
src/ply-event-loop.c
src/ply-event-loop.h

index c93fad3cfccd7702b9e7d93b8c45b9fd4cf82fac..95d4b5e69f45d4ae66b0dab7041aa24caf1279f6 100644 (file)
@@ -388,21 +388,21 @@ ply_event_loop_free (ply_event_loop_t *loop)
   free (loop);
 }
 
-static bool
+static void
 ply_event_loop_add_source (ply_event_loop_t    *loop,
                            ply_event_source_t  *source)
 {
   struct epoll_event event = { 0 };
+  int status;
 
   event.events = EPOLLIN | EPOLLPRI | EPOLLERR | EPOLLHUP;
   event.data.ptr = source;
 
-  if (epoll_ctl (loop->epoll_fd, EPOLL_CTL_ADD, source->fd, &event) < 0)
-    return false;
+  status = epoll_ctl (loop->epoll_fd, EPOLL_CTL_ADD, source->fd, &event);
+  
+  assert (status == 0);
 
   ply_list_append_data (loop->sources, source);
-
-  return true;
 }
 
 static void
@@ -462,12 +462,12 @@ ply_event_loop_find_source_node (ply_event_loop_t *loop,
   return node;
 }
 
-bool
-ply_event_loop_watch_fd (ply_event_loop_t   *loop,
-                        int                  fd,
-                        ply_event_handler_t  new_data_handler,
-                        ply_event_handler_t  disconnected_handler,
-                        void                *user_data)
+void
+ply_event_loop_watch_fd (ply_event_loop_t    *loop,
+                         int                  fd,
+                         ply_event_handler_t  new_data_handler,
+                         ply_event_handler_t  disconnected_handler,
+                         void                *user_data)
 {
   ply_list_node_t *node;
   ply_event_source_t *source;
@@ -477,14 +477,11 @@ ply_event_loop_watch_fd (ply_event_loop_t   *loop,
   assert (node == NULL);
 
   source = ply_event_source_new (fd,
-                                   new_data_handler,
-                                   disconnected_handler,
-                                   user_data, NULL);
-
-  if (!ply_event_loop_add_source (loop, source))
-    return false;
+                                 new_data_handler,
+                                 disconnected_handler,
+                                 user_data, NULL);
 
-  return true;
+  ply_event_loop_add_source (loop, source);
 }
 
 void
@@ -527,7 +524,7 @@ ply_signal_dispatcher_find_source_node (ply_signal_dispatcher_t *dispatcher,
   return node;
 }
 
-bool
+void
 ply_event_loop_watch_signal (ply_event_loop_t   *loop,
                             int                  signal_number,
                             ply_event_handler_t  signal_handler,
@@ -542,13 +539,11 @@ ply_event_loop_watch_signal (ply_event_loop_t   *loop,
   source->old_posix_signal_handler = 
       signal (signal_number, ply_signal_dispatcher_posix_signal_handler);
   ply_list_append_data (loop->signal_dispatcher->sources, source);
-
-  return true;
 }
 
 static void
 ply_signal_dispatcher_remove_source_node (ply_signal_dispatcher_t  *dispatcher,
-                                           ply_list_node_t          *node)
+                                          ply_list_node_t          *node)
 {
   ply_signal_source_t *source;
 
index 6f90bc465760407ade0dd6fd2d1e01ab88aa4412..b09dc46eab7f1161bb68f7e8872244b08f309975 100644 (file)
@@ -36,14 +36,14 @@ typedef void (* ply_event_loop_exit_handler_t) (void *user_data,
 #ifndef PLY_HIDE_FUNCTION_DECLARATIONS
 ply_event_loop_t *ply_event_loop_new (void);
 void ply_event_loop_free (ply_event_loop_t *loop);
-bool ply_event_loop_watch_fd (ply_event_loop_t *loop,
+void ply_event_loop_watch_fd (ply_event_loop_t *loop,
                               int               fd,
                               ply_event_handler_t new_data_handler,
                               ply_event_handler_t disconnected_handler,
                               void          *user_data);
 void ply_event_loop_stop_watching_fd (ply_event_loop_t *loop, 
                                      int               fd);
-bool ply_event_loop_watch_signal (ply_event_loop_t     *loop,
+void ply_event_loop_watch_signal (ply_event_loop_t     *loop,
                                   int                   signal_number,
                                   ply_event_handler_t   signal_handler,
                                   void                  *user_data);