]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
Add ply_terminal_set_fd()
authorPeter Jones <pjones@redhat.com>
Tue, 3 Jun 2008 17:05:11 +0000 (13:05 -0400)
committerPeter Jones <pjones@pjones2.localdomain>
Tue, 3 Jun 2008 17:05:11 +0000 (13:05 -0400)
src/libply/ply-terminal.c
src/libply/ply-terminal.h

index 7229b6a0fdd438eca9becd806d4edf233dabf82c..d51813e9ba06326b0f657df3bd00e3ae1b668731 100644 (file)
@@ -134,6 +134,14 @@ ply_terminal_get_fd (ply_terminal_t *terminal)
   return terminal->fd;
 }
 
+void
+ply_terminal_set_fd (ply_terminal_t *terminal, int fd)
+{
+  assert (terminal != NULL);
+
+  terminal->fd = fd;
+}
+
 const char *
 ply_terminal_get_device_name (ply_terminal_t *terminal)
 {
index ae9aa331501add78e2eb58b2afad018e79dd74b3..6d70002480e4aadc2d30c75ab8d12dbea799bf29 100644 (file)
@@ -35,6 +35,7 @@ bool ply_terminal_create_device (ply_terminal_t *terminal);
 bool ply_terminal_has_device (ply_terminal_t *terminal);
 void ply_terminal_destroy_device (ply_terminal_t *terminal);
 int ply_terminal_get_fd (ply_terminal_t *terminal);
+void ply_terminal_set_fd (ply_terminal_t *terminal, int fd);
 const char *ply_terminal_get_device_name (ply_terminal_t *terminal);
 #endif