@ -567,18 +567,20 @@ BOOL __stdcall UiSelHeroMultDialog(
}
BlackPalette();
hero_infos.clear();
if (*dlgresult != 4) {
fninfo(&ui_add_hero_info);
if (CreateSinglePlayerChar) {
strcpy(name, "testname");
DUMMY_PRINT("create hero: %s", name);
_uiheroinfo hero_info = { 1 };
strcpy(hero_info.name, name);
hero_info.heroclass = HeroChosen;
fncreate(&hero_info);
selhero_Free();
@ -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 ui_info->selectnamecallback(client_info, user_info, ui_info, fileinfo, provider, cname, 0, cdesc, 0, multi);
return TRUE;
/**