mirror of
https://github.com/PrismLauncher/PrismLauncher.git
synced 2026-07-05 21:06:58 +03:00
refactor!!!: migrate from shared pointers
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
This commit is contained in:
parent
c64d871a28
commit
549405ab2f
199 changed files with 742 additions and 709 deletions
|
|
@ -24,7 +24,7 @@
|
|||
#include <memory>
|
||||
#include "archive/ArchiveReader.h"
|
||||
|
||||
void Technic::TechnicPackProcessor::run(SettingsObjectPtr globalSettings,
|
||||
void Technic::TechnicPackProcessor::run(SettingsObject* globalSettings,
|
||||
const QString& instName,
|
||||
const QString& instIcon,
|
||||
const QString& stagingPath,
|
||||
|
|
@ -33,8 +33,8 @@ void Technic::TechnicPackProcessor::run(SettingsObjectPtr globalSettings,
|
|||
{
|
||||
QString minecraftPath = FS::PathCombine(stagingPath, "minecraft");
|
||||
QString configPath = FS::PathCombine(stagingPath, "instance.cfg");
|
||||
auto instanceSettings = std::make_shared<INISettingsObject>(configPath);
|
||||
MinecraftInstance instance(globalSettings, instanceSettings, stagingPath);
|
||||
auto instanceSettings = std::make_unique<INISettingsObject>(configPath);
|
||||
MinecraftInstance instance(globalSettings, std::move(instanceSettings), stagingPath);
|
||||
|
||||
instance.setName(instName);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue