refactor(ManagedPackPage): use smart pointers instead of raw ones

Signed-off-by: flow <flowlnlnln@gmail.com>
This commit is contained in:
flow
2022-11-18 15:48:16 -03:00
parent feb6f285ce
commit 089018015a
2 changed files with 24 additions and 22 deletions

View File

@ -123,6 +123,8 @@ class ModrinthManagedPackPage final : public ManagedPackPage {
void update() override;
private:
NetJob::Ptr m_fetch_job = nullptr;
Modrinth::Modpack m_pack;
ModrinthAPI m_api;
};
@ -143,6 +145,8 @@ class FlameManagedPackPage final : public ManagedPackPage {
void update() override;
private:
NetJob::Ptr m_fetch_job = nullptr;
Flame::IndexedPack m_pack;
FlameAPI m_api;
};