コード例 #1
0
ファイル: ircenv.c プロジェクト: 17twenty/qake
int __ircenv___start_all_irclist (IRCENV * ircenv)
{
    IRCLIST * iterator;
    IRC * irc;

    iterator = ircenv->__list_irc;
    while (iterator != NULL)
    {
        irc = (IRC *)(iterator->item);
        irc->init(irc);
        iterator = iterator->next;
    }
    return 0;
}
コード例 #2
0
ファイル: ircenv.c プロジェクト: 17twenty/qake
int __ircenv___start_irclist (IRCENV * ircenv, int id)
{
    IRCLIST * iterator;
    IRC * irc;

    iterator = ircenv->__list_irc;
    while (iterator != NULL)
    {
        irc = (IRC *)(iterator->item);
        if (irc->id == id) break;
        iterator = iterator->next;
    }
    if (iterator != NULL)
    {
        irc->init(irc);
        return 0;
    }
    return -1;
}