From: Ray Strode Date: Mon, 21 May 2007 13:51:19 +0000 (-0400) Subject: move static functions in ply-terminal-session.c to top X-Git-Tag: 0.1.0~282 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aebc4650c6e9705638847d08c7ba2e28efcdbae4;p=thirdparty%2Fplymouth.git move static functions in ply-terminal-session.c to top --- diff --git a/src/ply-terminal-session.c b/src/ply-terminal-session.c index 65e00d46..472ecd40 100644 --- a/src/ply-terminal-session.c +++ b/src/ply-terminal-session.c @@ -43,31 +43,9 @@ struct _ply_terminal_session char **argv; }; -ply_terminal_session_t * -ply_terminal_session_new (const char * const *argv) - -{ - ply_terminal_session_t *session; - - assert (argv != NULL); - - session = calloc (1, sizeof (ply_terminal_session_t)); - session->argv = ply_copy_string_array (argv); - session->terminal = ply_terminal_new (); - - return session; -} - -void -ply_terminal_session_free (ply_terminal_session_t *session) -{ - if (session == NULL) - return; - - ply_free_string_array (session->argv); - ply_terminal_free (session->terminal); - free (session); -} +static bool ply_terminal_session_open_console (ply_terminal_session_t *session); +static bool ply_terminal_session_execute (ply_terminal_session_t *session, + bool look_in_path); static bool ply_terminal_session_open_console (ply_terminal_session_t *session) @@ -124,6 +102,32 @@ ply_terminal_session_execute (ply_terminal_session_t *session, return false; } +ply_terminal_session_t * +ply_terminal_session_new (const char * const *argv) + +{ + ply_terminal_session_t *session; + + assert (argv != NULL); + + session = calloc (1, sizeof (ply_terminal_session_t)); + session->argv = ply_copy_string_array (argv); + session->terminal = ply_terminal_new (); + + return session; +} + +void +ply_terminal_session_free (ply_terminal_session_t *session) +{ + if (session == NULL) + return; + + ply_free_string_array (session->argv); + ply_terminal_free (session->terminal); + free (session); +} + bool ply_terminal_session_run (ply_terminal_session_t *session, ply_terminal_session_flags_t flags)