This commit is contained in:
DavidXanatos 2023-08-08 21:06:26 +02:00
parent b200524a9a
commit 90f7ad6405
5 changed files with 21 additions and 11 deletions

View File

@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
## [1.10.4 / 5.65.4] - 2023-08-??
### Fixed
- fixed Sandboxie-Plus-x64-v1.10.3 crash on startup [#3174](https://github.com/sandboxie-plus/Sandboxie/issues/3174)
## [1.10.3 / 5.65.3] - 2023-08-06
### Added

View File

@ -21,8 +21,8 @@
#ifndef _MY_VERSION_H
#define _MY_VERSION_H
#define MY_VERSION_BINARY 5,65,3
#define MY_VERSION_STRING "5.65.3"
#define MY_VERSION_BINARY 5,65,4
#define MY_VERSION_STRING "5.65.4"
#define MY_ABI_VERSION 0x56500
// These #defines are used by either Resource Compiler or NSIS installer

View File

@ -249,9 +249,9 @@ void CAddonManager::RunUpdaterAsync(CAddonPtr pAddon, const QStringList& Params)
#endif
if(Status.IsError())
pAddon->pProgress->Finish(SB_ERR(SB_OtherError, QVariantList() << tr("Updater failed to perform plugin operation")));
pAddon->pProgress->Finish(SB_ERR(SB_OtherError, QVariantList() << tr("Updater failed to to perform addon operation")));
else if(Status.GetValue() < 0)
pAddon->pProgress->Finish(SB_ERR(SB_OtherError, QVariantList() << tr("Updater failed to perform plugin operation, error: %1").arg(GetUpdErrorStr2(Status.GetValue()))));
pAddon->pProgress->Finish(SB_ERR(SB_OtherError, QVariantList() << tr("Updater failed to to perform addon operation, error: %1").arg(GetUpdErrorStr2(Status.GetValue()))));
else
pAddon->pProgress->Finish(SB_OK);
pAddon->pProgress.clear();

View File

@ -540,12 +540,14 @@ void CSandBoxPlus::ScanStartMenu()
//pLink->WorkDir = ;
}
if (!pLink->Url && !pLink->Target.isEmpty() && !QFile::exists(pLink->Target) && !IsBoxexPath(pLink->Target))
pLink->Target = theAPI->GetBoxedPath(this, pLink->Target, FoundLink.Snapshot);
if (!pLink->WorkDir.isEmpty() && !QFile::exists(pLink->WorkDir) && !IsBoxexPath(pLink->WorkDir))
pLink->WorkDir = theAPI->GetBoxedPath(this, pLink->WorkDir, FoundLink.Snapshot);
if (!pLink->Icon.isEmpty() && !QFile::exists(pLink->Icon) && !IsBoxexPath(pLink->Icon))
pLink->Icon = theAPI->GetBoxedPath(this, pLink->Icon, FoundLink.Snapshot);
if (pLink) {
if (!pLink->Url && !pLink->Target.isEmpty() && !QFile::exists(pLink->Target) && !IsBoxexPath(pLink->Target))
pLink->Target = theAPI->GetBoxedPath(this, pLink->Target, FoundLink.Snapshot);
if (!pLink->WorkDir.isEmpty() && !QFile::exists(pLink->WorkDir) && !IsBoxexPath(pLink->WorkDir))
pLink->WorkDir = theAPI->GetBoxedPath(this, pLink->WorkDir, FoundLink.Snapshot);
if (!pLink->Icon.isEmpty() && !QFile::exists(pLink->Icon) && !IsBoxexPath(pLink->Icon))
pLink->Icon = theAPI->GetBoxedPath(this, pLink->Icon, FoundLink.Snapshot);
}
}
foreach(const QString &Path, OldStartMenu)

View File

@ -2,7 +2,7 @@
#define VERSION_MJR 1
#define VERSION_MIN 10
#define VERSION_REV 3
#define VERSION_REV 4
#define VERSION_UPD 0
#ifndef STR