diff --git a/dgamelaunch.c b/dgamelaunch.c index b1eb954..75aa9ee 100644 --- a/dgamelaunch.c +++ b/dgamelaunch.c @@ -409,7 +409,7 @@ inprogressmenu (int gameid) graceful_exit(70); } - games = populate_games (gameid, &len, me); + games = populate_games (gameid, &len, NULL); /* FIXME: should be 'me' instead of 'NULL' */ games = sort_games (games, len, sortmode); while (1) @@ -625,7 +625,7 @@ watchgame: if (selected >= 0 && selected < len) selectedgame = strdup(games[selected]->name); - games = populate_games (gameid, &len, me); + games = populate_games (gameid, &len, NULL); /* FIXME: should be 'me' instead of 'NULL' */ games = sort_games (games, len, sortmode); if (selectedgame) { selected = -1; diff --git a/dgl-common.c b/dgl-common.c index 9432b3c..cffd9e2 100644 --- a/dgl-common.c +++ b/dgl-common.c @@ -270,7 +270,7 @@ dgl_exec_cmdqueue(struct dg_cmdpart *queue, int game, struct dg_user *me) if (loggedin) change_email(); break; case DGLCMD_WATCH_MENU: - inprogressmenu(game); + inprogressmenu(-1); break; case DGLCMD_LOGIN: if (!loggedin) loginprompt(0);