summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2023-06-08 20:17:17 +0200
committerAndrej Mihajlov <and@mullvad.net>2023-06-08 20:17:17 +0200
commitfcc59b305f6174c79cbdfdc5a51d142f874a4dd3 (patch)
tree29c304b0b8c770a1932e13d779329af4c9c0c9da
parent91b480d0c5b3562c715bcfa831ea1459415a580b (diff)
downloadmullvadvpn-fcc59b305f6174c79cbdfdc5a51d142f874a4dd3.tar.xz
mullvadvpn-fcc59b305f6174c79cbdfdc5a51d142f874a4dd3.zip
Prevent division by zero
-rw-r--r--ios/MullvadVPN/Classes/InputTextFormatter.swift2
1 files changed, 1 insertions, 1 deletions
diff --git a/ios/MullvadVPN/Classes/InputTextFormatter.swift b/ios/MullvadVPN/Classes/InputTextFormatter.swift
index 89e1df7607..b92b63c367 100644
--- a/ios/MullvadVPN/Classes/InputTextFormatter.swift
+++ b/ios/MullvadVPN/Classes/InputTextFormatter.swift
@@ -121,7 +121,7 @@ class InputTextFormatter: NSObject, UITextFieldDelegate, UITextPasteDelegate {
}
// Apply cap on number of groups of characters that can be entered.
- if configuration.maxGroups > 0 {
+ if configuration.maxGroups > 0, configuration.groupSize > 0 {
let numGroups = reparsedString.count / Int(configuration.groupSize)
if numGroups >= configuration.maxGroups {