Browse Source

Projucer: Fix gcc 4.8 build issue

tags/2021-05-28
reuk 5 years ago
parent
commit
2d103ce8f2
2 changed files with 9 additions and 2 deletions
  1. +8
    -1
      extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.cpp
  2. +1
    -1
      extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.h

+ 8
- 1
extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.cpp View File

@@ -26,6 +26,13 @@
#include "../../Application/jucer_Headers.h"
#include "jucer_VersionInfo.h"
VersionInfo::VersionInfo (String versionIn, String releaseNotesIn, std::vector<Asset> assetsIn)
: versionString (std::move (versionIn)),
releaseNotes (std::move (releaseNotesIn)),
assets (std::move (assetsIn))
{}
std::unique_ptr<VersionInfo> VersionInfo::fetchFromUpdateServer (const String& versionString)
{
return fetch ("tags/" + versionString);
@@ -110,5 +117,5 @@ std::unique_ptr<VersionInfo> VersionInfo::fetch (const String& endpoint)
}
}
return std::unique_ptr<VersionInfo> (new VersionInfo ({ versionString, releaseNotes, std::move (parsedAssets) }));
return std::unique_ptr<VersionInfo> (new VersionInfo { versionString, releaseNotes, std::move (parsedAssets) });
}

+ 1
- 1
extras/Projucer/Source/Utility/Helpers/jucer_VersionInfo.h View File

@@ -47,7 +47,7 @@ public:
const std::vector<Asset> assets;
private:
VersionInfo() = delete;
VersionInfo (String version, String releaseNotes, std::vector<Asset> assets);
static std::unique_ptr<VersionInfo> fetch (const String&);
};

Loading…
Cancel
Save