Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
df558d5dcc | ||
|
|
33de03a923 | ||
|
|
1000b9c8ec |
@@ -1,6 +1,6 @@
|
|||||||
cmake_minimum_required(VERSION 3.13)
|
cmake_minimum_required(VERSION 3.13)
|
||||||
|
|
||||||
set(sphaira_VERSION 0.10.0)
|
set(sphaira_VERSION 0.10.1)
|
||||||
|
|
||||||
project(sphaira
|
project(sphaira
|
||||||
VERSION ${sphaira_VERSION}
|
VERSION ${sphaira_VERSION}
|
||||||
|
|||||||
@@ -288,7 +288,6 @@ Result DumpNspToFile(ProgressBox* pbox, std::span<NspEntry> entries) {
|
|||||||
|
|
||||||
fs::FsNativeSd fs{};
|
fs::FsNativeSd fs{};
|
||||||
R_TRY(fs.GetFsOpenResult());
|
R_TRY(fs.GetFsOpenResult());
|
||||||
fs.CreateDirectoryRecursively(DUMP_PATH);
|
|
||||||
|
|
||||||
auto source = std::make_unique<NspSource>(entries);
|
auto source = std::make_unique<NspSource>(entries);
|
||||||
for (const auto& e : entries) {
|
for (const auto& e : entries) {
|
||||||
@@ -296,6 +295,7 @@ Result DumpNspToFile(ProgressBox* pbox, std::span<NspEntry> entries) {
|
|||||||
pbox->NewTransfer(e.path);
|
pbox->NewTransfer(e.path);
|
||||||
|
|
||||||
const auto temp_path = fs::AppendPath(DUMP_PATH, e.path + ".temp");
|
const auto temp_path = fs::AppendPath(DUMP_PATH, e.path + ".temp");
|
||||||
|
fs.CreateDirectoryRecursivelyWithPath(temp_path);
|
||||||
fs.DeleteFile(temp_path);
|
fs.DeleteFile(temp_path);
|
||||||
|
|
||||||
const auto flags = e.nsp_size >= BIG_FILE_SIZE ? FsCreateOption_BigFile : 0;
|
const auto flags = e.nsp_size >= BIG_FILE_SIZE ? FsCreateOption_BigFile : 0;
|
||||||
|
|||||||
@@ -212,7 +212,7 @@ MainMenu::MainMenu() {
|
|||||||
|
|
||||||
const auto version = yyjson_get_str(tag_key);
|
const auto version = yyjson_get_str(tag_key);
|
||||||
R_UNLESS(version, false);
|
R_UNLESS(version, false);
|
||||||
if (std::strcmp(APP_VERSION, version) >= 0) {
|
if (!std::strcmp(APP_VERSION, version)) {
|
||||||
m_update_state = UpdateState::None;
|
m_update_state = UpdateState::None;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user