mirror of
https://github.com/geode-sdk/geode.git
synced 2024-11-26 01:18:01 -05:00
fix file::createDirectory + fix Notification warning
This commit is contained in:
parent
a8cc48f35a
commit
a11c526066
3 changed files with 9 additions and 7 deletions
|
@ -15,8 +15,8 @@ namespace geode::utils::file {
|
|||
GEODE_DLL Result<> writeString(ghc::filesystem::path const& path, std::string const& data);
|
||||
GEODE_DLL Result<> writeBinary(ghc::filesystem::path const& path, byte_array const& data);
|
||||
|
||||
GEODE_DLL Result<bool> createDirectory(ghc::filesystem::path const& path);
|
||||
GEODE_DLL Result<bool> createDirectoryAll(ghc::filesystem::path const& path);
|
||||
GEODE_DLL Result<> createDirectory(ghc::filesystem::path const& path);
|
||||
GEODE_DLL Result<> createDirectoryAll(ghc::filesystem::path const& path);
|
||||
GEODE_DLL Result<std::vector<std::string>> listFiles(std::string const& path);
|
||||
GEODE_DLL Result<std::vector<std::string>> listFilesRecursively(std::string const& path);
|
||||
|
||||
|
|
|
@ -125,7 +125,7 @@ void Notification::setIcon(cocos2d::CCSprite* icon) {
|
|||
if (m_icon) {
|
||||
m_icon->removeFromParent();
|
||||
}
|
||||
if (m_icon = icon) {
|
||||
if ((m_icon = icon)) {
|
||||
m_bg->addChild(icon);
|
||||
}
|
||||
this->updateLayout();
|
||||
|
|
|
@ -74,18 +74,20 @@ Result<> utils::file::writeBinary(ghc::filesystem::path const& path, byte_array
|
|||
return Err("Unable to open file");
|
||||
}
|
||||
|
||||
Result<bool> utils::file::createDirectory(ghc::filesystem::path const& path) {
|
||||
Result<> utils::file::createDirectory(ghc::filesystem::path const& path) {
|
||||
try {
|
||||
return Ok(ghc::filesystem::create_directory(path));
|
||||
ghc::filesystem::create_directory(path);
|
||||
return Ok();
|
||||
}
|
||||
catch (...) {
|
||||
return Err("Unable to create directory");
|
||||
}
|
||||
}
|
||||
|
||||
Result<bool> utils::file::createDirectoryAll(ghc::filesystem::path const& path) {
|
||||
Result<> utils::file::createDirectoryAll(ghc::filesystem::path const& path) {
|
||||
try {
|
||||
return Ok(ghc::filesystem::create_directories(path));
|
||||
ghc::filesystem::create_directories(path);
|
||||
return Ok();
|
||||
}
|
||||
catch (...) {
|
||||
return Err("Unable to create directories");
|
||||
|
|
Loading…
Reference in a new issue