Initialize to avoid nullable local
diff --git a/lib/src/utils.dart b/lib/src/utils.dart
index 6480ea3..001c706 100644
--- a/lib/src/utils.dart
+++ b/lib/src/utils.dart
@@ -65,7 +65,7 @@
while (isDigit(format[digits])) {
digits++;
}
- int? numberSize;
+ var numberSize = 0;
if (digits > match) {
numberSize = int.parse(format.substring(match, digits));
match = digits;
@@ -77,11 +77,11 @@
break;
case 'd':
final number = value.toString();
- result.write(padWithZeros(number, numberSize!));
+ result.write(padWithZeros(number, numberSize));
break;
case 'x':
final number = (value as int).toRadixString(16);
- result.write(padWithZeros(number, numberSize!));
+ result.write(padWithZeros(number, numberSize));
break;
default:
throw UnsupportedError('formatStr does not support format '