Subversion Repositories eduke32

Rev

Rev 1786 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1786 Rev 2543
Line 445... Line 445...
445
        list = GTK_LIST_STORE(gtk_tree_view_get_model(gamelist));
445
        list = GTK_LIST_STORE(gtk_tree_view_get_model(gamelist));
446
        gtk_list_store_clear(list);
446
        gtk_list_store_clear(list);
447
447
448
        for (fg = foundgrps; fg; fg=fg->next)
448
        for (fg = foundgrps; fg; fg=fg->next)
449
        {
449
        {
450
            for (i = 0; i<numgrpfiles; i++)
450
            for (i = 0; i<NUMGRPFILES; i++)
451
                if (fg->crcval == grpfiles[i].crcval) break;
451
                if (fg->crcval == grpfiles[i].crcval) break;
452
            if (i == numgrpfiles) continue;     // unrecognised grp file
452
            if (i == NUMGRPFILES) continue;     // unrecognised grp file
453
453
454
            gtk_list_store_append(list, &iter);
454
            gtk_list_store_append(list, &iter);
455
            gtk_list_store_set(list, &iter, 0, grpfiles[i].name, 1, fg->name, 2, (gpointer)fg, -1);
455
            gtk_list_store_set(list, &iter, 0, grpfiles[i].name, 1, fg->name, 2, (gpointer)fg, -1);
456
            if (!Bstrcasecmp(fg->name, settings.selectedgrp))
456
            if (!Bstrcasecmp(fg->name, settings.selectedgrp))
457
            {
457
            {
Line 916... Line 916...
916
        else Bsprintf(g_modDir, "/");
916
        else Bsprintf(g_modDir, "/");
917
917
918
        if (settings.autoload) ud.config.NoAutoLoad = FALSE;
918
        if (settings.autoload) ud.config.NoAutoLoad = FALSE;
919
        else ud.config.NoAutoLoad = TRUE;
919
        else ud.config.NoAutoLoad = TRUE;
920
920
921
        for (i = 0; i<numgrpfiles; i++) if (settings.crcval == grpfiles[i].crcval) break;
921
        for (i = 0; i<NUMGRPFILES; i++) if (settings.crcval == grpfiles[i].crcval) break;
922
        if (i != numgrpfiles)
922
        if (i != NUMGRPFILES)
923
            g_gameNamePtr = (char *)grpfiles[i].name;
923
            g_gameNamePtr = (char *)grpfiles[i].name;
924
    }
924
    }
925
925
926
    return retval;
926
    return retval;
927
}
927
}