Codechange: Pass WindowDesc by reference instead of pointer. (#12771)
WindowDesc as passed to Windows is not optional so don't allow to it to be nullptr.
This commit is contained in:
@@ -52,7 +52,7 @@ static constexpr NWidgetPart _nested_extra_viewport_widgets[] = {
|
||||
|
||||
class ExtraViewportWindow : public Window {
|
||||
public:
|
||||
ExtraViewportWindow(WindowDesc *desc, int window_number, TileIndex tile) : Window(desc)
|
||||
ExtraViewportWindow(WindowDesc &desc, int window_number, TileIndex tile) : Window(desc)
|
||||
{
|
||||
this->InitNested(window_number);
|
||||
|
||||
@@ -160,7 +160,7 @@ void ShowExtraViewportWindow(TileIndex tile)
|
||||
/* find next free window number for extra viewport */
|
||||
while (FindWindowById(WC_EXTRA_VIEWPORT, i) != nullptr) i++;
|
||||
|
||||
new ExtraViewportWindow(&_extra_viewport_desc, i, tile);
|
||||
new ExtraViewportWindow(_extra_viewport_desc, i, tile);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user