aboutsummaryrefslogtreecommitdiff
path: root/launcher/filelink/FileLink.h
diff options
context:
space:
mode:
authorRachel Powers <508861+Ryex@users.noreply.github.com>2023-02-08 12:36:15 -0800
committerRachel Powers <508861+Ryex@users.noreply.github.com>2023-03-20 14:56:32 -0700
commit8ba51c790098ec9ebe3d2ef686f823b61c8a3645 (patch)
treeb6926d21f6bffa404961314a012392973c8f9a6b /launcher/filelink/FileLink.h
parent6d160a7b7e31034c7a657f30003562c20f9b9c21 (diff)
downloadPrismLauncher-8ba51c790098ec9ebe3d2ef686f823b61c8a3645.tar.gz
PrismLauncher-8ba51c790098ec9ebe3d2ef686f823b61c8a3645.tar.bz2
PrismLauncher-8ba51c790098ec9ebe3d2ef686f823b61c8a3645.zip
refactor: make complete list of links to make and send that.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
Diffstat (limited to 'launcher/filelink/FileLink.h')
-rw-r--r--launcher/filelink/FileLink.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/launcher/filelink/FileLink.h b/launcher/filelink/FileLink.h
index 5d0ba123..d146b8d9 100644
--- a/launcher/filelink/FileLink.h
+++ b/launcher/filelink/FileLink.h
@@ -52,13 +52,17 @@ private:
void joinServer(QString server);
void readPathPairs();
void runLink();
+ void sendResults();
+
+ bool m_useHardLinks = false;
QDateTime m_startTime;
QLocalSocket socket;
QDataStream in;
quint32 blockSize;
- QList<FS::LinkPair> m_path_pairs;
+ QList<FS::LinkPair> m_links_to_make;
+ QList<FS::LinkResult> m_path_results;
#if defined Q_OS_WIN32
// used on Windows to attach the standard IO streams