diff options
| author | Peter Jones <pjones@redhat.com> | 2008-06-03 13:05:11 -0400 |
|---|---|---|
| committer | Peter Jones <pjones@pjones2.localdomain> | 2008-06-03 13:05:11 -0400 |
| commit | 20f8093b720194a23aa02bcdf9a614d2781306f3 (patch) | |
| tree | 3a2af1279941306b35ad307722cdae367b0fadb3 /src | |
| parent | 1d740d3c22e88f1b65c874b2c528e6f45ad67f16 (diff) | |
| download | plymouth-20f8093b720194a23aa02bcdf9a614d2781306f3.tar.gz plymouth-20f8093b720194a23aa02bcdf9a614d2781306f3.tar.xz plymouth-20f8093b720194a23aa02bcdf9a614d2781306f3.zip | |
Add ply_terminal_set_fd()
Diffstat (limited to 'src')
| -rw-r--r-- | src/libply/ply-terminal.c | 8 | ||||
| -rw-r--r-- | src/libply/ply-terminal.h | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/libply/ply-terminal.c b/src/libply/ply-terminal.c index 7229b6a..d51813e 100644 --- a/src/libply/ply-terminal.c +++ b/src/libply/ply-terminal.c @@ -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) { diff --git a/src/libply/ply-terminal.h b/src/libply/ply-terminal.h index ae9aa33..6d70002 100644 --- a/src/libply/ply-terminal.h +++ b/src/libply/ply-terminal.h @@ -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 |
