File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
dart_native/lib/src/android/runtime Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ class JObject extends Class {
40
40
ArgumentsPointers pointers = _parseArguments (args);
41
41
Pointer <Utf8 > classNamePtr = Utf8 .toUtf8 (super .className);
42
42
_ptr = nativeCreateClass (
43
- classNamePtr, pointers.pointers, pointers.typePointers, args.length);
43
+ classNamePtr, pointers.pointers, pointers.typePointers, args? .length ?? 0 );
44
44
free (classNamePtr);
45
45
passJObjectToNative (this );
46
46
pointers.freePointers ();
@@ -57,7 +57,7 @@ class JObject extends Class {
57
57
58
58
ArgumentsPointers pointers = _parseArguments (args, argsSignature);
59
59
Pointer <Void > invokeMethodRet = nativeInvokeNeo (_ptr, methodNamePtr,
60
- pointers.pointers, pointers.typePointers, args.length, returnTypePtr);
60
+ pointers.pointers, pointers.typePointers, args? .length ?? 0 , returnTypePtr);
61
61
62
62
dynamic result = loadValueFromPointer (invokeMethodRet, returnType);
63
63
pointers.freePointers ();
You can’t perform that action at this time.
0 commit comments