X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Ffe-common%2Fcore%2Fautorun.c;fp=apps%2Firssi%2Fsrc%2Ffe-common%2Fcore%2Fautorun.c;h=0000000000000000000000000000000000000000;hb=18d69a0a1fec438e241bb4f431506ed59a34066b;hp=77513a0ded525b18513d0594c83156611f4b9e3a;hpb=f7be6adec0248118cddde9b04522c13cd90568cd;p=silc.git diff --git a/apps/irssi/src/fe-common/core/autorun.c b/apps/irssi/src/fe-common/core/autorun.c deleted file mode 100644 index 77513a0d..00000000 --- a/apps/irssi/src/fe-common/core/autorun.c +++ /dev/null @@ -1,56 +0,0 @@ -/* - autorun.c : irssi - - Copyright (C) 1999-2001 Timo Sirainen - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -*/ - -#include "module.h" -#include "signals.h" -#include "line-split.h" -#include "special-vars.h" - -#include "fe-windows.h" - -void autorun_startup(void) -{ - char tmpbuf[1024], *str, *path; - LINEBUF_REC *buffer = NULL; - int f, ret, recvlen; - - /* open ~/.irssi/startup and run all commands in it */ - path = g_strdup_printf("%s/startup", get_irssi_dir()); - f = open(path, O_RDONLY); - g_free(path); - if (f == -1) { - /* file not found */ - return; - } - - do { - recvlen = read(f, tmpbuf, sizeof(tmpbuf)); - - ret = line_split(tmpbuf, recvlen, &str, &buffer); - if (ret > 0 && *str != '#') { - eval_special_string(str, "", - active_win->active_server, - active_win->active); - } - } while (ret > 0); - line_split_free(buffer); - - close(f); -}