X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=server.c;h=97a172050b59a8f70a49bb45ce0c358fb36dc3df;hb=f167629b3191c57a6b691cd2a6af04a45a74ccb0;hp=2c74e6138b04e402492b3fda566616e289dff968;hpb=c1b282afb8e8422d12ae01a77937f27281748f1b;p=paraslash.git diff --git a/server.c b/server.c index 2c74e613..97a17205 100644 --- a/server.c +++ b/server.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 1997-2014 Andre Noll + * Copyright (C) 1997 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -113,6 +113,19 @@ struct server_command_task { struct task *task; }; +/** + * Return the list of tasks for the server process. + * + * This is called from \a com_tasks(). The helper is necessary since command + * handlers can not access the scheduler structure directly. + * + * \return A dynamically allocated string that must be freed by the caller. + */ +char *server_get_tasks(void) +{ + return get_task_list(&sched); +} + static int want_colors(void) { if (conf.color_arg == color_arg_no)