mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-12 03:18:26 -06:00
Linux/MacOSX: fix warning reported by static code analysis tool about possible undefined output value in UserPreferences::SetValue and missing initialization of member variables in File constructor
This commit is contained in:
@@ -21,7 +21,7 @@ namespace VeraCrypt
|
||||
{
|
||||
if (cfgText == L"0")
|
||||
cfgVar = false;
|
||||
else if (cfgText == L"1")
|
||||
else
|
||||
cfgVar = true;
|
||||
}
|
||||
|
||||
@@ -93,7 +93,7 @@ namespace VeraCrypt
|
||||
TC_CONFIG_SET (MountDevicesOnLogon);
|
||||
TC_CONFIG_SET (MountFavoritesOnLogon);
|
||||
|
||||
bool readOnly;
|
||||
bool readOnly = false;
|
||||
SetValue (configMap[L"MountVolumesReadOnly"], readOnly);
|
||||
DefaultMountOptions.Protection = readOnly ? VolumeProtection::ReadOnly : VolumeProtection::None;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user