diff options
Diffstat (limited to 'src/Main/TextUserInterface.cpp')
-rwxr-xr-x[-rw-r--r--] | src/Main/TextUserInterface.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Main/TextUserInterface.cpp b/src/Main/TextUserInterface.cpp index 190aaf76..50153eb9 100644..100755 --- a/src/Main/TextUserInterface.cpp +++ b/src/Main/TextUserInterface.cpp @@ -443,9 +443,9 @@ namespace VeraCrypt password = AskPassword (); } // current PIM - if (!Preferences.NonInteractive && (pim < 0)) + if (!truecryptMode && !Preferences.NonInteractive && (pim < 0)) { pim = AskPim (_("Enter current PIM")); } @@ -1119,9 +1119,9 @@ namespace VeraCrypt { if (!options.Password) options.Password = AskPassword(); - if (options.Pim < 0) + if (!options.TrueCryptMode && (options.Pim < 0)) options.Pim = AskPim (_("Enter PIM")); if (!options.Keyfiles) options.Keyfiles = AskKeyfiles(); @@ -1197,9 +1197,9 @@ namespace VeraCrypt ShowWarning ("UNSUPPORTED_CHARS_IN_PWD_RECOM"); } } - if (options.Pim < 0) + if (!options.TrueCryptMode && (options.Pim < 0)) { options.Pim = AskPim (StringFormatter (_("Enter PIM for {0}"), wstring (*options.Path))); } @@ -1216,9 +1216,9 @@ namespace VeraCrypt if (options.Protection == VolumeProtection::HiddenVolumeReadOnly) { if (!options.ProtectionPassword) options.ProtectionPassword = AskPassword (_("Enter password for hidden volume")); - if (options.ProtectionPim < 0) + if (!options.TrueCryptMode && (options.ProtectionPim < 0)) options.ProtectionPim = AskPim (_("Enter PIM for hidden volume")); if (!options.ProtectionKeyfiles) options.ProtectionKeyfiles = AskKeyfiles (_("Enter keyfile for hidden volume")); } |