summaryrefslogtreecommitdiff
path: root/src/network/network_gui.cpp
diff options
context:
space:
mode:
authorglx <glx@openttd.org>2008-05-15 19:24:15 +0000
committerglx <glx@openttd.org>2008-05-15 19:24:15 +0000
commit6a50687bdcf4e3b68ce446335514dce02f020a9c (patch)
tree7fc1031afeebd3c14ab3b7801a4b5dfd03526df0 /src/network/network_gui.cpp
parenteeb6381690503c6122b464150c6b2ffdc855b251 (diff)
downloadopenttd-6a50687bdcf4e3b68ce446335514dce02f020a9c.tar.xz
(svn r13107) -Codechange: make NetworkCompanyPasswordWindow and SelectPlayerFaceWindow children of PlayerCompanyWindow.
Diffstat (limited to 'src/network/network_gui.cpp')
-rw-r--r--src/network/network_gui.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/network/network_gui.cpp b/src/network/network_gui.cpp
index 55a1853f8..b4c2e0c33 100644
--- a/src/network/network_gui.cpp
+++ b/src/network/network_gui.cpp
@@ -1932,8 +1932,9 @@ enum NetworkCompanyPasswordWindowWidgets {
};
struct NetworkCompanyPasswordWindow : public QueryStringBaseWindow {
- NetworkCompanyPasswordWindow(const WindowDesc *desc) : QueryStringBaseWindow(desc)
+ NetworkCompanyPasswordWindow(const WindowDesc *desc, Window *parent) : QueryStringBaseWindow(desc)
{
+ this->parent = parent;
this->afilter = CS_ALPHANUMERAL;
InitializeTextBuffer(&this->text, this->edit_str_buf, min(lengthof(_network_default_company_pass), lengthof(this->edit_str_buf)), 0);
@@ -2021,11 +2022,11 @@ static const WindowDesc _ncp_window_desc = {
NULL
};
-void ShowNetworkCompanyPasswordWindow()
+void ShowNetworkCompanyPasswordWindow(Window *parent)
{
DeleteWindowById(WC_COMPANY_PASSWORD_WINDOW, 0);
- new NetworkCompanyPasswordWindow(&_ncp_window_desc);
+ new NetworkCompanyPasswordWindow(&_ncp_window_desc, parent);
}
#endif /* ENABLE_NETWORK */