Browse Source

Fix menu navigation

pull/25/head
Anders Jenbo 7 years ago
parent
commit
2badccd350
  1. 20
      Stub/DiabloUI/selhero.cpp
  2. 3
      Stub/storm_net.cpp

20
Stub/DiabloUI/selhero.cpp

@ -567,18 +567,20 @@ BOOL __stdcall UiSelHeroMultDialog(
} }
BlackPalette(); BlackPalette();
hero_infos.clear(); if (*dlgresult != 4) {
fninfo(&ui_add_hero_info); hero_infos.clear();
fninfo(&ui_add_hero_info);
if (CreateSinglePlayerChar) { if (CreateSinglePlayerChar) {
strcpy(name, "testname"); strcpy(name, "testname");
DUMMY_PRINT("create hero: %s", name); DUMMY_PRINT("create hero: %s", name);
_uiheroinfo hero_info = { 1 }; _uiheroinfo hero_info = { 1 };
strcpy(hero_info.name, name); strcpy(hero_info.name, name);
hero_info.heroclass = HeroChosen; hero_info.heroclass = HeroChosen;
fncreate(&hero_info); fncreate(&hero_info);
}
} }
selhero_Free(); selhero_Free();

3
Stub/storm_net.cpp

@ -99,8 +99,7 @@ int __stdcall SNetInitializeProvider(unsigned long provider, struct _SNETPROGRAM
char *cname; char *cname;
char *cdesc; char *cdesc;
BOOL *multi; BOOL *multi;
ui_info->selectnamecallback(client_info, user_info, ui_info, fileinfo, 0, cname, 0, cdesc, 0, multi); return ui_info->selectnamecallback(client_info, user_info, ui_info, fileinfo, provider, cname, 0, cdesc, 0, multi);
return TRUE;
} }
/** /**

Loading…
Cancel
Save