summaryrefslogtreecommitdiffstats
path: root/api/logic/java/JavaChecker.h
diff options
context:
space:
mode:
Diffstat (limited to 'api/logic/java/JavaChecker.h')
-rw-r--r--api/logic/java/JavaChecker.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/api/logic/java/JavaChecker.h b/api/logic/java/JavaChecker.h
index 650e7ce3..c6bd697c 100644
--- a/api/logic/java/JavaChecker.h
+++ b/api/logic/java/JavaChecker.h
@@ -15,10 +15,16 @@ struct MULTIMC_LOGIC_EXPORT JavaCheckResult
QString mojangPlatform;
QString realPlatform;
JavaVersion javaVersion;
+ QString outLog;
QString errorLog;
- bool valid = false;
bool is_64bit = false;
int id;
+ enum class Validity
+ {
+ Errored,
+ ReturnedInvalidData,
+ Valid
+ } validity = Validity::Errored;
};
typedef std::shared_ptr<QProcess> QProcessPtr;