interactive: Remove pointless return statement.
[paraslash.git] / interactive.c
index 64ee9202fc56309769609c3869738a3e8fd5ec65..00b30223579821f8e3ee4071c6de9df61129e90a 100644 (file)
@@ -292,7 +292,7 @@ static void i9e_post_select(struct sched *s, struct task *t)
        sz = btr_next_buffer(btrn, &buf);
        if (sz == 0)
                goto out;
-       ret = write_nonblock(ici->fds[1], buf, sz);
+       ret = xwrite(ici->fds[1], buf, sz);
        if (ret < 0)
                goto rm_btrn;
        btr_consume(btrn, ret);
@@ -334,7 +334,6 @@ static void i9e_pre_select(struct sched *s, __a_unused struct task *t)
                PARA_WARNING_LOG("set to nonblock failed: (fd0 %d, %s)\n",
                        i9ep->ici->fds[0], para_strerror(-ret));
        para_fd_set(i9ep->ici->fds[0], &s->rfds, &s->max_fileno);
-       return;
 }
 
 static void update_winsize(void)
@@ -481,7 +480,7 @@ int i9e_select(int n, fd_set *readfds, fd_set *writefds,
  * This function is independent of readline and may be called before
  * i9e_open().
  *
- * return The number of possible completions.
+ * \return The number of possible completions.
  */
 int i9e_extract_completions(const char *word, char **string_list,
                char ***result)