src/version.cpp

changeset 268
fb319526ba6c
parent 264
76a025db4948
child 272
9d52b119b3f5
--- a/src/version.cpp	Mon Jun 27 01:29:03 2022 +0300
+++ b/src/version.cpp	Mon Jun 27 01:49:20 2022 +0300
@@ -21,27 +21,14 @@
 #include <hginfo.h>
 #include "src/version.h"
 
-static QString makeVersionString(const Version &version)
+const char* fullVersionString()
 {
-	QString result = QString::number(version.major) + "." + QString::number(version.minor);
-	if (version.patch != 0) {
-		result += ".";
-		result += QString::number(version.patch);
+	if (::BUILD_TYPE != ReleaseBuild) {
+		return VERSION_STRING "-" HG_DATE_VERSION;
 	}
-	return result;
-}
-
-const QString& fullVersionString()
-{
-#ifdef HG_DATE_VERSION
-	if (::BUILD_TYPE != ReleaseBuild) {
-		static const QString result = makeVersionString(APPVERSION) + "-" HG_DATE_VERSION;
-		return result;
+	else {
+		return VERSION_STRING;
 	}
-#else
-	static const QString result = makeVersionString(::version);
-	return result;
-#endif
 }
 
 static QString makeCommitTimeString()

mercurial