summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-12-18 00:51:34 +0300
committerAndrei Karas <akaras@inbox.ru>2017-12-18 00:52:29 +0300
commitb3cf7bd2daeb46a613611e8a5d3f47736b5780e9 (patch)
treec20e69c4ad52540572f5b597d292e853fb78e307
parentb73e51c8993c6e2eef7a28a79ea79b7a6d61783d (diff)
downloadmanaplus-b3cf7bd2daeb46a613611e8a5d3f47736b5780e9.tar.gz
manaplus-b3cf7bd2daeb46a613611e8a5d3f47736b5780e9.tar.bz2
manaplus-b3cf7bd2daeb46a613611e8a5d3f47736b5780e9.tar.xz
manaplus-b3cf7bd2daeb46a613611e8a5d3f47736b5780e9.zip
Remove default parameter from inventory.
-rw-r--r--src/being/playerinfo.cpp4
-rw-r--r--src/gui/windows/tradewindow.cpp4
-rw-r--r--src/resources/inventory/inventory.h4
-rw-r--r--src/unittests/gui/windowmanager.cc2
4 files changed, 7 insertions, 7 deletions
diff --git a/src/being/playerinfo.cpp b/src/being/playerinfo.cpp
index d56934d31..45c8dff15 100644
--- a/src/being/playerinfo.cpp
+++ b/src/being/playerinfo.cpp
@@ -470,9 +470,9 @@ void stateChange(const StateT state)
{
if (mInventory == nullptr)
{
- mInventory = new Inventory(InventoryType::Inventory);
+ mInventory = new Inventory(InventoryType::Inventory, -1);
mEquipment = new Equipment;
- mCartInventory = new Inventory(InventoryType::Cart);
+ mCartInventory = new Inventory(InventoryType::Cart, -1);
}
}
}
diff --git a/src/gui/windows/tradewindow.cpp b/src/gui/windows/tradewindow.cpp
index bd8ba020f..be67e2432 100644
--- a/src/gui/windows/tradewindow.cpp
+++ b/src/gui/windows/tradewindow.cpp
@@ -77,8 +77,8 @@ TradeWindow::TradeWindow() :
Window(_("Trade: You"), Modal_false, nullptr, "trade.xml"),
ActionListener(),
SelectionListener(),
- mMyInventory(new Inventory(InventoryType::Trade)),
- mPartnerInventory(new Inventory(InventoryType::Trade)),
+ mMyInventory(new Inventory(InventoryType::Trade, -1)),
+ mPartnerInventory(new Inventory(InventoryType::Trade, -1)),
mMyItemContainer(new ItemContainer(this, mMyInventory)),
mPartnerItemContainer(new ItemContainer(this, mPartnerInventory)),
// TRANSLATORS: trade window money label
diff --git a/src/resources/inventory/inventory.h b/src/resources/inventory/inventory.h
index 573a0f5c0..9286fbdc5 100644
--- a/src/resources/inventory/inventory.h
+++ b/src/resources/inventory/inventory.h
@@ -61,8 +61,8 @@ class Inventory notfinal
*
* @param size the number of items that fit in the inventory
*/
- explicit Inventory(const InventoryTypeT type,
- const int size = -1);
+ Inventory(const InventoryTypeT type,
+ const int size);
/**
* Destructor.
diff --git a/src/unittests/gui/windowmanager.cc b/src/unittests/gui/windowmanager.cc
index b7f1eee43..92ea50920 100644
--- a/src/unittests/gui/windowmanager.cc
+++ b/src/unittests/gui/windowmanager.cc
@@ -452,7 +452,7 @@ TEST_CASE("Windows tests", "windowmanager")
}
SECTION("InventoryWindow")
{
- Inventory *inventory = new Inventory(InventoryType::Inventory);
+ Inventory *inventory = new Inventory(InventoryType::Inventory, -1);
InventoryWindow *dialog = CREATEWIDGETR(InventoryWindow,
inventory);
gui->draw();