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();
hero_infos.clear();
fninfo(&ui_add_hero_info);
if (*dlgresult != 4) {
hero_infos.clear();
fninfo(&ui_add_hero_info);
if (CreateSinglePlayerChar) {
strcpy(name, "testname");
DUMMY_PRINT("create hero: %s", name);
if (CreateSinglePlayerChar) {
strcpy(name, "testname");
DUMMY_PRINT("create hero: %s", name);
_uiheroinfo hero_info = { 1 };
strcpy(hero_info.name, name);
hero_info.heroclass = HeroChosen;
_uiheroinfo hero_info = { 1 };
strcpy(hero_info.name, name);
hero_info.heroclass = HeroChosen;
fncreate(&hero_info);
fncreate(&hero_info);
}
}
selhero_Free();

3
Stub/storm_net.cpp

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

Loading…
Cancel
Save